| 関数名 | 意味 | 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桁未満を切り上げた値を返す。 | × | ○ |