Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 数学方法,对Math.ceil()方法感到困惑_Java - Fatal编程技术网

Java 数学方法,对Math.ceil()方法感到困惑

Java 数学方法,对Math.ceil()方法感到困惑,java,Java,我是java的初学者,刚刚开始学习。我最近在java中偶然发现了一些数学方法,比如Math.ceil方法,我想知道是否有人可以向我解释Math.ceil方法的作用 谢谢。ceil方法将数字向上舍入为最接近的整数,并返回结果。如果传递的参数是整数,则不会对该值进行舍入。 例子: 将数字向上舍入到最接近的整数: 数学1.4 结果将是 2 可以通过类型转换将其转换为int。它将参数舍入到大于等于参数的下一个整数。比如说 Math.ceil(3.4456) 将导致 4.0 鉴于 Math.ceil

我是java的初学者,刚刚开始学习。我最近在java中偶然发现了一些数学方法,比如Math.ceil方法,我想知道是否有人可以向我解释Math.ceil方法的作用

谢谢。

ceil方法将数字向上舍入为最接近的整数,并返回结果。如果传递的参数是整数,则不会对该值进行舍入。 例子: 将数字向上舍入到最接近的整数: 数学1.4 结果将是 2
可以通过类型转换将其转换为int。

它将参数舍入到大于等于参数的下一个整数。比如说

Math.ceil(3.4456) 
将导致

4.0
鉴于

Math.ceil(5)
返回

5.0

它实际上返回2.0双精度。4.0和5.0,你的意思是感谢smarx@smarx