public class DecimalNum extends Number
| Constructor and Description |
|---|
DecimalNum() |
DecimalNum(BigDecimal decimal) |
| Modifier and Type | Method and Description |
|---|---|
DecimalNum |
add(BigDecimal decimal)
加
|
DecimalNum |
add(double decimal)
加
|
DecimalNum |
add(long decimal)
加
|
DecimalNum |
add(String decimal)
加
|
DecimalNum |
divide(BigDecimal decimal)
除
|
DecimalNum |
divide(BigDecimal decimal,
RoundingMode roundingMode)
除
|
DecimalNum |
divide(double decimal)
除
|
DecimalNum |
divide(double decimal,
RoundingMode roundingMode)
除
|
DecimalNum |
divide(long decimal)
除
|
DecimalNum |
divide(long decimal,
RoundingMode roundingMode)
除
|
DecimalNum |
divide(String decimal)
除
|
DecimalNum |
divide(String decimal,
RoundingMode roundingMode)
除
|
double |
doubleValue()
doubleValue
|
float |
floatValue()
floatValue
|
int |
intValue()
intValue
|
long |
longValue()
longValue
|
DecimalNum |
multiply(BigDecimal decimal)
乘
|
DecimalNum |
multiply(double decimal)
乘
|
DecimalNum |
multiply(long decimal)
乘
|
DecimalNum |
multiply(String decimal)
乘
|
static DecimalNum |
of(BigDecimal decimal)
构造 DecimalNum
|
static DecimalNum |
of(double decimal)
构造 DecimalNum
|
static DecimalNum |
of(long decimal)
构造 DecimalNum
|
static DecimalNum |
of(String decimal)
构造 DecimalNum
|
DecimalNum |
scale(int scale)
设置小数位数
|
DecimalNum |
scale(int scale,
RoundingMode roundingMode)
设置小数位数
|
DecimalNum |
subtract(BigDecimal decimal)
减
|
DecimalNum |
subtract(double decimal)
减
|
DecimalNum |
subtract(long decimal)
减
|
DecimalNum |
subtract(String decimal)
减
|
String |
toString()
toString
|
byteValue, shortValuepublic DecimalNum()
public DecimalNum(BigDecimal decimal)
public static DecimalNum of(BigDecimal decimal)
decimal - decimalpublic static DecimalNum of(String decimal)
decimal - decimalpublic static DecimalNum of(double decimal)
decimal - decimalpublic static DecimalNum of(long decimal)
decimal - decimalpublic DecimalNum add(String decimal)
decimal - 小数public DecimalNum add(long decimal)
decimal - 小数public DecimalNum add(double decimal)
decimal - 小数public DecimalNum add(BigDecimal decimal)
decimal - 小数public DecimalNum subtract(String decimal)
decimal - 小数public DecimalNum subtract(long decimal)
decimal - 小数public DecimalNum subtract(double decimal)
decimal - 小数public DecimalNum subtract(BigDecimal decimal)
decimal - 小数public DecimalNum multiply(String decimal)
decimal - 小数public DecimalNum multiply(long decimal)
decimal - 小数public DecimalNum multiply(double decimal)
decimal - 小数public DecimalNum multiply(BigDecimal decimal)
decimal - 小数public DecimalNum divide(String decimal)
decimal - 小数public DecimalNum divide(String decimal, RoundingMode roundingMode)
decimal - 小数roundingMode - 随机模型public DecimalNum divide(long decimal)
decimal - 小数public DecimalNum divide(long decimal, RoundingMode roundingMode)
decimal - 小数roundingMode - 随机模型public DecimalNum divide(double decimal)
decimal - 小数public DecimalNum divide(double decimal, RoundingMode roundingMode)
decimal - 小数roundingMode - 随机模型public DecimalNum divide(BigDecimal decimal)
decimal - 小数public DecimalNum divide(BigDecimal decimal, RoundingMode roundingMode)
decimal - 小数roundingMode - 随机模型public DecimalNum scale(int scale)
scale - 小数位数public DecimalNum scale(int scale, RoundingMode roundingMode)
scale - 小数位数roundingMode - 模式public long longValue()
public float floatValue()
floatValue in class Numberpublic double doubleValue()
doubleValue in class NumberCopyright © 2024. All rights reserved.