java - 使用 Math.ceil() 的问题

标签 java

我正在尝试使用 Math 类的 ceil() 方法来类型转换为 double;初始化为 0.4,ceil() 方法应键入 cat it to 1.0。然而,由于某种我无法弄清楚的原因,它不起作用。一些建议将不胜感激。

double num = 0.4;

System.out.println(num); // 0.4

Math.ceil(num);

System.out.println(num); // 0.4

最佳答案

您需要更改此设置:

num = Math.ceil(num);

发生的情况是您没有将 Math.ceil(num) 中的值分配给任何内容。

关于java - 使用 Math.ceil() 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33559503/

相关文章:

java - 使用 java 连接 Elasticsearch

java - 我需要用Java传递GQL查询请求

java - 在java中打印MySql结果集

java - 从二进制文件读取或创建它时出现问题

java - RandomAccessFile setLength(0) 将空字符字符串添加到文件中

java - 泛型是处理多个数据库的答案吗?

java - com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException : Duplicate entry '' for key 'PRIMARY'

从不正确的线程访问 Java android Realm

java - 如何在过滤器中匹配此 url 模式

java - Android 中的 Asynctask 多个连续 URL 请求