Angka to Terbilang

Mengkonversi angka ke dalam bilangan bahasa Indonesia dan bahasa Inggris. Misalnya dari 123
, menjadi seratus dua puluh tiga
. Atau bisa juga 123.45
menjadi seratus dua puluh tiga koma empat lima
. Bisa juga kedalam bahasa inggris menjadi one hundred twenty three
dan one hundred twenty three and four five
.
Number or Amount to Words
Convert number into Indonesia and English. Eg: from 123
in Indonesian, become seratus dua puluh tiga
. Also in decimal 123.45
become seratus dua puluh tiga koma empat lima
. Also in english become one hundred twenty three
and one hundred twenty three and four five
.
Instalasi
via npm:
npm install @gratcy/angka-terbilang-indonesia
via yarn:
yarn add @gratcy/angka-terbilang-indonesia
atau langsung dari web browser
<script src="https://unpkg.com/@gratcy/angka-terbilang-indonesia/build/index.min.js">
Penggunaan
Javascript user
"use strict";
const angkaTerbilang = require("@gratcy/angka-terbilang-indonesia");
console.log(angka.toTerbilang(1123)); // seribu seratus dua puluh tiga
console.log(angka.toTerbilang(1123, { dec: ".", lang: "en" })); // one thousand one hundred twenty three
console.log(angka.toTerbilang(1123.57)); // seribu seratus dua puluh tiga koma lima tujuh
console.log(angka.toTerbilang(1123.57, { dec: ".", lang: "en" })); // one thousand one hundred twenty three
Typescript user
"use strict";
import toTerbilang from "@gratcy/angka-terbilang-indonesia";
console.log(toTerbilang(1123, { dec: ",", lang: "id" }));
console.log(toTerbilang(1123.57, { dec: ",", lang: "en" }));
Option Parameter
Keterangan | Parameter | Value |
---|---|---|
Bahasa | lang |
default: id |
id: Indonesia |
||
en: Inggris |
||
Desimal | dec |
default: . |
Mendukung bilangan besar, hingga 1063.
Angka | Satuan |
---|---|
101 | puluhan |
102 | ratusan |
103 | ribu |
106 | juta |
109 | milyar |
1012 | triliun |
1015 | quadriliun |
1018 | quintiliun |
1021 | sextiliun |
1024 | septiliun |
1027 | oktiliun |
1030 | noniliun |
1033 | desiliun |
1036 | undesiliun |
1039 | duodesiliun |
1042 | tredesiliun |
1045 | quattuordesiliun |
1048 | quindesiliun |
1051 | sexdesiliun |
1054 | septendesiliun |
1057 | oktodesiliun |
1060 | novemdesiliun |
1063 | vigintiliun |
Catatan
Dibuat untuk kebutuhan Bareksa Payment Tribe
Fork and Modified
https://github.com/dimaskiddo/angka-terbilang-nodejs
License
Licensed under Beerware.