最佳答案
对于这个代码块:
int num = 5;
int denom = 7;
double d = num / denom;
d
的值是0.0
。它可以通过施法强制工作:
double d = ((double) num) / denom;
但是是否有其他方法来获得正确的double
结果?我不喜欢使用原始类型,谁知道会发生什么。