This converts to numbers to words. one can get words written in any language. Users can add there own language if not included. It also gives numbers in comma separated fashion. one can get results for both lakhs-crore and also in million-billion format
Decimal can be diplayed in currency style or scientfic-mathmetical style
Followig are the language included in this project
- english (default)
- kananda
- hindi
- telagu
- marathi
use this command to include as a node module
- Converts to number provided into words both in Lakhs-core or million-billion format
- Decimal value truncated to two degits for currency style
- One also get number provided in comma separeted format
const {NumberToWord, kananda, english, telagu, marathi}= require("multilingual-number-to-words")
let n = new NumberToWord(english);
console.log(n.getWord( 123456789111.04,"MillionAndBillion", "Currency"));
console.log(n.convertToComaSeparetedString(123456789111, "MillionAndBillion"));
console.log(n.convertToComaSeparetedString(123456789111 ));
console.log("\n\n\nFrench")
let french = {
"single_digits" : ["zéro", "un", "deux", "trois", "quatre", "cinq", "six", "sept", "huit", "neuf"],
"teens" : ["dix", "onze", "douze", "treize", "quatorze", "quinze", "seize", "dix-sept", "dix-huit", "dix-neuf"],
"double_digits" : ["zéro", "dix", "vingt", "trente", "quarante", "cinquante", "soixante", "soixante-dix", "quatre-vingts", "quatre-vingt-dix" ],
"crore_lakhs" : ["cent", "mille", "lakh", "crore"],
"million_billions" : ["cent", "mille", "million", "billion", "billion", "quadrillion"],
"and_currency" : ["et", "roupies", "paise", "point"]
}
// add your new language to your project
let n = new NumberToWord(french);
Only trasalate array elements.
{
"single_digits": ["zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"],
"teens": ["ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"],
"double_digits": ["zero", "ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"],
"crore_lakhs": ["hundred", "thousand", "lakh", "crore"],
"million_billions": [ "hundred", "thousand","million","billion","trillion","quadrillion"],
"and_currency": ["and","rupees", "paise", "point"]
}