public class NumberUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static String[] |
CN_CHARS |
private static String[] |
CN_UNITS |
private static String[] |
CNFT_CHARS |
private static String[] |
CNFT_UNITS |
private static Map<String,Integer> |
template |
private static int |
UNIT_STEP |
| 构造器和说明 |
|---|
NumberUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
arabToCn(long num) |
private static String |
arabToCn(long num,
boolean isColloquial,
boolean isMoney) |
static String |
arabToCnForColloquialism(long num) |
static String |
arabToCnForMoney(BigDecimal amount) |
static String |
arabToRoman(Integer arab) |
static long |
cnToArab(String cn) |
static Integer |
romanToArab(String param) |
private static final int UNIT_STEP
private static final String[] CN_UNITS
private static final String[] CN_CHARS
private static final String[] CNFT_UNITS
private static final String[] CNFT_CHARS
public static Integer romanToArab(String param) throws ArithmeticException
public static String arabToRoman(Integer arab) throws ArithmeticException
public static String arabToCn(long num)
public static String arabToCnForColloquialism(long num)
public static String arabToCnForMoney(BigDecimal amount)
private static String arabToCn(long num, boolean isColloquial, boolean isMoney) throws ArithmeticException
public static long cnToArab(String cn) throws ArithmeticException
Copyright © 2020. All rights reserved.