関数名 | 意味 | double | BigDecimal |
---|---|---|---|
abd(x) | xの絶対値を返す。 | ○ | ○ |
max(x,y) | x,yの大きい方を返す。 | ○ | ○ |
min(x,y) | x,yの大きい方を返す。 | ○ | ○ |
sqrt(x) | xの平方根を返す。 | ○ | × |
cbrt(x) | xの立方根を返す | ○ | × |
ceil(x) | x以上で最小の整数を返す。 | ○ | × |
floor(x) | x以下で最大の整数を返す。 | ○ | × |
rint(x) | xに最も近い整数を返す。 | ○ | × |
sin(x) | xの正弦を返す。 | ○ | × |
cos(x) | xの余弦を返す。 | ○ | × |
tan(x) | xの正接を返す。 | ○ | × |
exp(x) | xの自然対数の底eの累乗値を返す。 | ○ | × |
log(x) | xの自然対数値を返す。 | ○ | × |
log10(x) | 10えお低にしたxの自然対数値を返す。 | ○ | × |
pow(x,y) | xのy乗を返す。BigDecimalの場合は、yは整数でないと例外をスローする | ○ | ○ |
down(x,scale) | xを小数点scale桁未満を切り捨てた値を返す。 | × | ○ |
round(x,scale) | xを小数点scale桁未満を四捨五入した値を返す。 | × | ○ |
up(x,scale) | xを小数点scale桁未満を切り上げた値を返す。 | × | ○ |