Java:如何将0到1之间的值四舍五入到小数点后至少3位



当我把两个数字分开时,我试图得到一个数字:

int wins = 3070;
int n = 10000;
double probability = wins/n;
System.out.println(probability);

它打印的只是:0.0

但我希望它能打印:0.307

至少其中一个值(分子或分母(应使用进行类型强制转换。整数除以整数将得到整数。若其中一个是double,那个么结果将被上广播为double。试试看!它应该起作用!

最新更新