相关疑难解决方法(0)

如何通过舍入来将Java中的double转换为int?

我需要在Java中将double转换为int,但数值必须始终向下舍入.即99.99999999 - > 99

java casting

71
推荐指数
6
解决办法
24万
查看次数

如何在Java中将double转换为int?

我在看http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html

我在尝试

    double b = Math.sqrt(absoluteNumber);
    int c = b.intValue();
Run Code Online (Sandbox Code Playgroud)

但我收到这个错误:

Factorise.java:13: error: double cannot be dereferenced
int c = b.intValue();
Run Code Online (Sandbox Code Playgroud)

请帮忙?

java

5
推荐指数
2
解决办法
3万
查看次数

标签 统计

java ×2

casting ×1