Krishna
8a339ef2e2
Add Temperature Conversion Utility ( #7066 )
...
- Implements conversions between Celsius, Fahrenheit, and Kelvin
- Includes all 6 conversion methods
- Adds comprehensive unit tests with edge cases
- Fixes #6936
2025-11-15 10:22:36 +01:00
Lê Nam Khánh
19f0f0bd83
chore: fix typos in src/main/java/com/thealgorithms/conversions/TurkishToLatinConversion.java ( #7024 )
...
Fix typos in src/main/java/com/thealgorithms/conversions/TurkishToLatinConversion.java
2025-11-05 10:40:08 +00:00
Taranjeet Singh Kalsi
21eff8ad09
Added binary string to decimal converter ( #6915 )
...
added binary string to decimal converter
2025-10-26 22:39:39 +02:00
Banula Kumarage
e6cb96f390
Dev: Added CoordinateConverter for Cartesian and Polar coordinate conversions ( #6628 )
...
Added CoordinateConverter utility class for Cartesian and Polar coordinate conversions
2025-10-05 14:26:13 +03:00
Banula Kumarage
506b6d1ab2
DEV: Implementing Time Conversion Algorithm ( #6556 )
...
* Added-time-converter-algorithm
* Updated-java-docs
* Fixed-formatting-issues
* Enhanced-unit-tests
* Fixed-failing-check-style
---------
Co-authored-by: Deniz Altunkapan <93663085+DenizAltunkapan@users.noreply.github.com >
2025-10-02 18:31:19 +00:00
Nithin U
2be984fdf5
To add Implementation of Base64 Algorithm ( #6586 )
...
* feat: base64 algorithm implementation
* feat: test coverage implementation of Base64Test.java
* Update DIRECTORY.md
* fix: build and lint fix update
* patch: linter fix
* fix: enforce strict RFC 4648 compliance in Base64 decoding
* fix: enforce strict rfc 4648 compliance in base64 decoding
---------
Co-authored-by: Oleksandr Klymenko <alexanderklmn@gmail.com >
2025-10-02 19:57:14 +02:00
Sufiyan Chougule
45148874e8
Add feature to convert numeric words to their number representation ( #6195 )
2025-03-18 12:29:20 +02:00
Prathamesh Zingade
466ff0b4c2
Add convertion of numbers into their word representation ( #6137 )
2025-01-16 09:46:57 +02:00
Strange Developer
df0c997e4b
General performance improvement ( #6078 )
2024-11-01 19:52:42 +02:00
Hardik Pawar
b5a097c56a
Enhance docs, add more tests in EndianConverter ( #5921 )
2024-10-26 21:35:36 +03:00
Hardik Pawar
ce3dd01e68
Enhance docs, remove main. add more tests in `HexaDecimal… ( #5922 )
2024-10-26 21:06:52 +03:00
Hardik Pawar
a8b8420716
Enhance docs, remove main. add more tests in `HexaDecimal… ( #5923 )
2024-10-26 17:55:18 +00:00
Hardik Pawar
687d2518cc
Enhance docs, remove main, add tests in AnytoAny ( #5916 )
2024-10-26 15:11:34 +00:00
Hardik Pawar
f20f8d1836
Enhance docs, add more tests in AffineConverter ( #5915 )
2024-10-26 12:07:21 +00:00
Hardik Pawar
6fc53ecc99
Add IPv6Converter algorithm ( #5783 )
2024-10-26 08:57:14 +00:00
Hardik Pawar
5246f63579
Enhance docs, remove main. add more tests ( #5925 )
2024-10-24 05:50:12 +00:00
Hardik Pawar
fef1f3ca44
Enhance docs, add more tests in UnitsConverter ( #5946 )
2024-10-23 06:55:23 +00:00
Hardik Pawar
a8a1abac64
Enhance docs in UnitConversions ( #5945 )
2024-10-23 06:47:59 +00:00
Hardik Pawar
03fe106e32
Enhance docs, add more tests in PhoneticAlphabetConverter ( #5943 )
2024-10-23 06:41:48 +00:00
Hardik Pawar
757d10c277
Remove 'main', add tests in TurkishToLatinConversion ( #5944 )
2024-10-23 06:36:43 +00:00
Hardik Pawar
d85f192421
Enhance docs, add more tests in OctalToBinary ( #5942 )
2024-10-23 06:33:00 +00:00
Hardik Pawar
7bbdae5fe0
Enhance docs, add more tests in RomanToInteger ( #5926 )
2024-10-23 09:25:20 +03:00
Hardik Pawar
aaaf96b05f
Enhance docs, add more tests in IntegerToEnglish ( #5924 )
2024-10-23 09:20:58 +03:00
Hardik Pawar
e9b897bdeb
Add PhoneticAlphabetConverter ( #5752 )
2024-10-14 10:44:58 +03:00
Hardik Pawar
5a710ea61f
Add EndianConverter algorithm ( #5751 )
2024-10-14 10:39:58 +03:00
Hardik Pawar
40f2d0cf8e
Add MorseCodeConverter algorithm ( #5749 )
2024-10-14 10:28:25 +03:00
Hardik Pawar
9b52ac9633
feat: Add IPConverter new algorithm with Junit tests ( #5750 )
2024-10-13 11:30:27 +00:00
Sailok Chinta
389d1d70d5
feat: add conversion logic from integer to english ( #5540 )
...
* feat: add conversion logic from integer to english
* feat: update DIRECTORY.md
* feat: fix linting issues
* feat: fix build issue
* feat: address review comments
---------
Co-authored-by: sailok.chinta <sailok.chinta@kotak.com >
Co-authored-by: Alex Klymenko <alexanderklmn@gmail.com >
2024-10-04 20:13:40 +03:00
Piotr Idzik
18f6f8c30a
fix: handle Null Dereference in RomanToInteger ( #5461 )
2024-09-23 11:33:55 +03:00
Piotr Idzik
b849cbb602
fix: handle Null Dereference in UnitsConverter ( #5460 )
2024-09-22 11:20:23 +02:00
Alex Klymenko
aefc8fd4b8
refactor: HexToOct ( #5377 )
2024-08-24 11:32:50 +03:00
Alex Klymenko
8a89b42cf8
refactor: AnyBaseToDecimal ( #5357 )
2024-08-22 10:50:56 +03:00
Piotr Idzik
07dbc51e1b
feat: add temperature unit conversions ( #5315 )
...
Co-authored-by: Bama Charan Chhandogi <b.c.chhandogi@gmail.com >
2024-08-22 06:43:52 +00:00
Alex Klymenko
33fd79ad55
refactor: OctalToHexadecimal ( #5345 )
2024-08-18 22:03:28 +03:00
Alex Klymenko
a9f5b82708
refactor: OctalToDecimal ( #5344 )
2024-08-18 21:58:57 +03:00
Alex Klymenko
2905ccbb20
refactor: DecimalToAnyBase ( #5343 )
2024-08-18 21:45:30 +03:00
Alex Klymenko
e8985b3edb
refactor: BinaryToOctal ( #5338 )
...
* refactor: BinaryToOctal
* checkstyle: fix formatting
* refactor: adding input correctness case, cover by tests. Renaming variable
---------
Co-authored-by: alxkm <alx@alx.com >
Co-authored-by: Bama Charan Chhandogi <b.c.chhandogi@gmail.com >
2024-08-17 19:06:45 +00:00
Alex Klymenko
25b6aebe45
refactor: DecimalToHexadecimal ( #5337 )
2024-08-17 21:58:50 +03:00
Alex Klymenko
d80fd0c623
refactor: DecimalToBinary ( #5339 )
2024-08-17 21:35:36 +03:00
Alex Klymenko
e32cab3189
refactor: BinaryToDecimal ( #5330 )
2024-08-16 17:48:47 +03:00
Alex Klymenko
c20375ae0f
refactor: BinaryToHexadecimal ( #5331 )
2024-08-16 17:43:54 +03:00
Alex Klymenko
ec30592fcb
refactor: DecimalToOctal ( #5332 )
2024-08-16 10:07:27 +03:00
Piotr Idzik
5e4db7baf1
style: include SS_SHOULD_BE_STATIC ( #5198 )
2024-06-02 02:54:11 +05:30
Godwill Christopher
c42b1c940c
style: enable ParameterName in CheckStyle. ( #5196 )
...
* Enabled: ParameterName in CheckStyle.
* Refactored to fix bug caused by selfAssignment of variables in VectorCrossproduct class
2024-05-31 22:01:11 +02:00
S. Utkarsh
a6e873deef
style: enable MemberName in checkstyle ( #5193 )
...
* style: enable MemberName in checkstyle
* style: simply uncomment `MemberName`
---------
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com >
2024-05-29 20:44:14 +00:00
S. Utkarsh
25d711c5d8
style: enable LocalVariableName in CheckStyle ( #5191 )
...
* style: enable LocalVariableName in checkstyle
* Removed minor bug
* Resolved Method Name Bug
* Changed names according to suggestions
2024-05-28 20:29:28 +02:00
vaibhav9t1
9eaa2bb756
style: enable MultipleVariableDeclarations in checkstyle ( #5175 )
...
Co-authored-by: vaibhav <vaibhav.waghmare@techprescient.com >
2024-05-25 20:18:27 +02:00
Piotr Idzik
d3bb691f59
style: enable HideUtilityClassConstructor in checkstyle ( #5147 )
2024-05-08 09:58:29 +03:00
Piotr Idzik
414835db11
style: enable AvoidStarImport in checkstyle ( #5141 )
2024-05-05 20:48:56 +02:00
marysiuniq
1e2d7e9431
style: enable ConstantName in checkstyle ( #5139 )
...
Co-authored-by: Maria Paszkiewicz SCC <maria.paszkiewicz@kit.edu >
2024-05-02 18:31:37 +02:00