在大部分编程语言中整形的除法都是向下取整的,比如:
3/2 = 1;5/2 = 2;
有的时候我们需要向上取整,即:
3/2 = 2;5/2 = 3;
我们可以这样做:
int a = 3;int b = 2;int c = (int)Math.ceil((double)a/b);
这里涉及到比较多的类型转换,只要记住Math.ceil
的作用是对浮点型向上取整即可。
时间:2023-03-22 03:44:16
在大部分编程语言中整形的除法都是向下取整的,比如:
3/2 = 1;5/2 = 2;
有的时候我们需要向上取整,即:
3/2 = 2;5/2 = 3;
我们可以这样做:
int a = 3;int b = 2;int c = (int)Math.ceil((double)a/b);
这里涉及到比较多的类型转换,只要记住Math.ceil
的作用是对浮点型向上取整即可。
java int相除向上取整_JAVA入门第一季学习补充 - 何以解忧?
2023-03-02
java向上取整函数_java取整函数 向上取整函数Math.ceil()
2018-12-08
广西桂林市中考满分作文-为了地球的明天1200字作文素材大全
2024-07-30