大家好,又见面了,我是你们的朋友全栈君。
int times = (int)Math.ceil((double)1023/(double)100);
如果不double强转的话 就是int类型计算 结果就是直接取整100
如果加double强转 就是double类型计算 对结果向上取整便是101
Math.floor 向下取整
Math.round 四舍五入
Math.ceil 向上取整
floor | round | ceil | |
1.4 | 1 | 1 | 2 |
1.5 | 1 | 2 | 2 |
1.6 | 1 | 2 | 2 |
-1.4 | -2 | -1 | -1 |
-1.5 | -2 | -1 | -1 |
-1.6 | -2 | -2 | -1 |
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/151844.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...