Library Java ringan untuk convert angka jadi kata berbahasa Indonesia.
12345->DUA BELAS RIBU TIGA RATUS EMPAT PULUH LIMA
- ✅ Support SERIBU & SERATUS (bukan SATU RIBU)
- ✅ Support negatif MINUS, desimal KOMA
- ✅ Support sampai KUADRILIUN (10^15)
- ✅ 3 tipe input: long, String, double
- ✅ 1 file, 0 dependency, Java 8+
settings.gradle:
repositories {
google()
mavenCentral()
maven { url 'https://jitpack.io' }
}Gradle
implementation 'com.github.yadev-source:NumberToWords:v1.0.0'
import com.yadev.numbertowords.NumberToWords;
NumberToWords.convert(1001); // SERIBU SATU
NumberToWords.convert(100); // SERATUS
NumberToWords.convert(12345); // DUA BELAS RIBU TIGA RATUS EMPAT PULUH LIMA
NumberToWords.convert("1500000"); // SATU JUTA LIMA RATUS RIBU
NumberToWords.convert(-20); // MINUS DUA PULUH
NumberToWords.convert(123.45); // SERATUS DUA PULUH TIGA KOMA EMPAT LIMA
Lisensi MIT License