Math类中的floor、ceil和round方法
1.floor方法用来对一个浮点数向下取整,返回不大于该浮点数的最大整数。用数轴来看,就是数轴上,该浮点数左边的最大整数
2.ceil方法用来对一个浮点数向上取整,返回不小于该浮点数的最小整数。用数轴来看,就是数轴上,该浮点数右边的最小整数。
3.round方法用来对一个浮点数进行四舍五入操作。实际上,就是将这个浮点数加上0.5之后,再进行floor操作。
4.示例
| floor | ceil | round | |
| 1 | 1 | 1 | 1 |
| 0.6 | 0 | 1 | 1 |
| 0.5 | 0 | 1 | 1 |
| 0.4 | 0 | 1 | 0 |
| 0 | 0 | 0 | 0 |
| -0.4 | -1 | -0 | 0 |
| -0.5 | -1 | -0 | 0 |
| -0.6 | -1 | -0 | -1 |
| -1 | -1 | -1 | -1 |
浙公网安备 33010602011771号