类 MathUtil
java.lang.Object
com.weicoder.common.util.MathUtil
- 直接已知子类:
U.M
各种数学相关操作类
- 作者:
- WD
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static BigDecimal提供精确的加法运算。static BigDecimal提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后2位,以后的数字四舍五入。static BigDecimal提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后2位,以后的数字四舍五入。static BigDecimal提供精确的乘法运算。static BigDecimal提供(相对)精确的取模运算,当发生除不尽的情况时,精确到 小数点以后2位,以后的数字四舍五入。static BigDecimal提供(相对)精确的取模运算,当发生除不尽的情况时,精确到 小数点以后2位,以后的数字四舍五入。static BigDecimal提供精确的小数位四舍五入处理。static BigDecimal提供精确的小数位四舍五入处理。static BigDecimal提供精确的减法运算。static BigDecimal提供精确的减法运算static String格式化数字 把数字里的,去掉static String根据传进来的值返回长数字字符串 去处科学计数法用
-
构造器详细资料
-
MathUtil
public MathUtil()
-
-
方法详细资料
-
add
提供精确的加法运算。- 参数:
values- 相加的数字- 返回:
- 相加结果
-
subtract
提供精确的减法运算。- 参数:
v1- 被减数v2- 减数- 返回:
- 结果
-
subtract
提供精确的减法运算- 参数:
v1- 被减数v2- 减数scale- 保留精度- 返回:
- 结果
-
multiply
提供精确的乘法运算。- 参数:
values- 相乘的数字- 返回:
- 相乘结果
-
divide
提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后2位,以后的数字四舍五入。- 参数:
v1- 被除数v2- 除数- 返回:
- 两个参数的商
-
divide
提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后2位,以后的数字四舍五入。 v2除数为0返回0- 参数:
v1- 被除数v2- 除数scale- 小数点后保留几位- 返回:
- 两个参数的商
-
remainder
提供(相对)精确的取模运算,当发生除不尽的情况时,精确到 小数点以后2位,以后的数字四舍五入。- 参数:
v1- 被除数v2- 除数- 返回:
- 两个参数的商
-
remainder
提供(相对)精确的取模运算,当发生除不尽的情况时,精确到 小数点以后2位,以后的数字四舍五入。- 参数:
v1- 被除数v2- 除数scale- 小数点后保留几位- 返回:
- 两个参数的商
-
scale
提供精确的小数位四舍五入处理。- 参数:
v- 需要四舍五入的数字- 返回:
- 四舍五入后的结果
-
scale
提供精确的小数位四舍五入处理。- 参数:
v- 需要四舍五入的数字scale- 小数点后保留几位- 返回:
- 四舍五入后的结果
-
take
格式化数字 把数字里的,去掉- 参数:
v- 数字- 返回:
- 去掉,后的数字
-
toString
根据传进来的值返回长数字字符串 去处科学计数法用- 参数:
val- 要获得的值- 返回:
- 字符串
-