当我将两个数字相除时,我试图得到一个数字:
int wins = 3070;
int n = 10000;
double probability = wins/n;
System.out.println(probability);它打印的全部内容是: 0.0
但我希望它能打印出来: 0.307
发布于 2020-05-10 12:48:48
至少有一个值(分子或分母)应使用double进行类型转换。整数除以整数将得到整数。如果其中一个是双精度的,那么结果将被向上强制转换为双精度。试试看!它应该是有效的!
https://stackoverflow.com/questions/61707245
复制相似问题