public class NumberUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
avoidScientificNotation(double val)
将科学计数法转为字符串
|
static String |
avoidScientificNotation(String val)
将科学计数法转为字符串
|
static double |
fen2Yuan(long fen)
人民币金额分转元,保留2位小数
|
static double |
fen2Yuan(String fen)
人民币金额分转元,保留2位小数
|
static boolean |
isDigital(String str)
判断字符串是否为纯数字组成
|
static boolean |
isNumeric(String str)
判断是否是数值,如果是则返回true,否则返回false
支持类似'1','-1','0.01','.01'等格式的数值字符串,但是不支持进制数字字符串
|
static long |
yuan2Fen(double yuan)
人民币金额转为分,默认保留2位小数,超过则四舍五入.
|
static long |
yuan2Fen(double yuan,
boolean round)
人民币金额转为分,保留小数位位数
|
static long |
yuan2Fen(long yuan)
人民币金额转为分
|
static long |
yuan2Fen(String yuan)
人民币金额转为分,默认保留2位小数,超过则四舍五入.
|
static long |
yuan2Fen(String yuan,
boolean round)
人民币金额转为分,保留小数位位数.
|
static String |
yuan2FenString(String yuan)
将人民币金额(字符串)转成分(结果为仍为字符串)
|
public static String avoidScientificNotation(double val)
val - 以科学计数法形式的数字public static String avoidScientificNotation(String val)
val - 以科学计数法形式的数字public static boolean isDigital(String str)
str - 数值字符串Boolean带有小数点的判断请调用该方法public static boolean isNumeric(String str)
支持类似'1','-1','0.01','.01'等格式的数值字符串,但是不支持进制数字字符串
str - 数值字符串public static long yuan2Fen(long yuan)
yuan - 金额,单位为元public static long yuan2Fen(double yuan)
yuan - 金额,单位为元public static long yuan2Fen(String yuan)
yuan - 金额,单位为元public static long yuan2Fen(double yuan,
boolean round)
yuan - 金额,单位为元round - 如果值true则超出部分四舍五入,否则直接忽略public static long yuan2Fen(String yuan, boolean round)
yuan - 金额,单位为元round - 如果值true则超出部分四舍五入,否则直接忽略public static String yuan2FenString(String yuan)
yuan - 金额,单位为元public static double fen2Yuan(long fen)
fen - 金额,单位分public static double fen2Yuan(String fen)
fen - 金额,单位分Copyright © 2017. All rights reserved.