public class NumberTool
extends java.lang.Object
Number formatter based on ICU4J: transform a number to words or roman numerals.
Constructor and Description |
---|
NumberTool() |
Modifier and Type | Method and Description |
---|---|
static com.ibm.icu.text.NumberFormat |
getNumberFormat(java.lang.String lang)
Get a number formatter.
|
static void |
main(java.lang.String[] args) |
static java.lang.String |
toRomanNumerals(long num)
Convert a number into roman numerals (example 1958 = MCMLVIII)
|
static java.lang.String |
toWords(java.lang.String lang,
double num)
Convert a number into plain words (example FRA 12.3 = douze virgule trois)
|
static java.lang.String |
toWords(java.lang.String lang,
long num)
Convert a number into plain words (example ENU 2015 = two thousand fifteen)
|
static java.lang.String |
toWords(java.lang.String lang,
java.lang.String val) |
public static com.ibm.icu.text.NumberFormat getNumberFormat(java.lang.String lang)
public static java.lang.String toWords(java.lang.String lang, java.lang.String val)
public static java.lang.String toWords(java.lang.String lang, long num)
lang
- User language FRA ENU...num
- Numberpublic static java.lang.String toWords(java.lang.String lang, double num)
lang
- User language FRA ENU...num
- Decimalpublic static java.lang.String toRomanNumerals(long num)
num
- Numberpublic static void main(java.lang.String[] args)
Copyright (c)2006-2014 Simplicite Software. All Rights Reserved.