数値操作関数
| IntegerPart[x] | x の整数部分 |
| FractionalPart[x] | x の端数部分 |
| Round[x] | x に最も近い整数 |
| Floor[x] | x 以下の最大の整数 |
| Ceiling[x] | x 以上の最小の整数 |
| Rationalize[x] | x の有理数近似 |
| Rationalize[x,dx] | 許容率 dx 内での有理近似 |
| x | IntegerPart[x] | FractionalPart[x] | Round[x] | Floor[x] | Ceiling[x] |
| 2.4 | 2 | 0.4 | 2 | 2 | 3 |
| 2.5 | 2 | 0.5 | 2 | 2 | 3 |
| 2.6 | 2 | 0.6 | 3 | 2 | 3 |
| -2.4 | -2 | -0.4 | -2 | -3 | -2 |
| -2.5 | -2 | -0.5 | -2 | -3 | -2 |
| -2.6 | -2 | -0.6 | -3 | -3 | -2 |
IntegerPart[x]とFractionalPart[x]は,それぞれ小数点の左側の数値と右側の数値に分けるものととらえることができる.Round[x]は,整数に近い数を強制的に厳密な整数に変換するためによく使われる.Floor[x]とCeiling[x]は,非整数間隔を持つ数の列でいくつ要素があるかを調べるためによく使われる.
