我需要将double加倍到最接近的最高int并且我偶然发现了ceil()方法。我不太确定我做错了什么但它没有按预期工作。我写了这段代码,试图解决我做错的事情,但我无法弄明白。我预计这会打印'1.0',因为.75四舍五入是1。
int d=3;
int b= 4;
double c=Math.ceil(d/b);
System.out.println(c);
答案 0 :(得分:1)
你必须先施展它
double c=Math.ceil((double)d/b);