public class Numbers
extends org.nutz.lang.Nums
| 构造器和说明 |
|---|
Numbers() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
format(double number,
int precision)
格式化数字
|
static String |
format(float number,
int precision)
格式化数字
|
static String |
format(Number number,
int precision)
格式化数字
|
static String |
format(String num,
int precision)
格式化数字
|
static double |
keepPrecision(double number,
int precision)
对double类型的数值保留指定位数的小数。
|
static float |
keepPrecision(float number,
int precision)
对float类型的数值保留指定位数的小数。
|
static String |
keepPrecision(Number number,
int precision)
格式化为指定位小数的数字,返回未使用科学计数法表示的具有指定位数的字符串。
|
static String |
keepPrecision(String number,
int precision)
格式化为指定位小数的数字,返回未使用科学计数法表示的具有指定位数的字符串。
|
public static String format(double number, int precision)
number - 待格式化数据precision - 小数位数public static String format(float number, int precision)
number - 待格式化数据precision - 小数位数public static String format(Number number, int precision)
number - 待格式化数据precision - 小数位数public static String format(String num, int precision)
num - 待格式化数据precision - 小数位数public static double keepPrecision(double number,
int precision)
number - 要保留小数的数字precision - 小数位数public static float keepPrecision(float number,
int precision)
number - 要保留小数的数字precision - 小数位数public static String keepPrecision(Number number, int precision)
number - String类型的数字对象precision - 小数精确度总位数,如2表示两位小数public static String keepPrecision(String number, int precision)
"3.1415926", 1 → 3.1
"3.1415926", 3 → 3.142
"3.1415926", 4 → 3.1416
"3.1415926", 6 → 3.141593
"1234567891234567.1415926", 3 → 1234567891234567.142
number - String类型的数字对象precision - 小数精确度总位数,如2表示两位小数Copyright © 2019. All rights reserved.