math.ceil的问题

时间:2018-06-12 17:02:42

标签: java

我需要将double加倍到最接近的最高int并且我偶然发现了ceil()方法。我不太确定我做错了什么但它没有按预期工作。我写了这段代码,试图解决我做错的事情,但我无法弄明白。我预计这会打印'1.0',因为.75四舍五入是1。

    int d=3;
    int b= 4;
    double c=Math.ceil(d/b);
    System.out.println(c);

1 个答案:

答案 0 :(得分:1)

你必须先施展它

 double c=Math.ceil((double)d/b);