【发布时间】:2017-09-19 16:48:47
【问题描述】:
我正在尝试将两个整数相除并得到一个十进制数 当我除以 10/29 时,我一直得到 0 结果 我想得到 0.34
我的代码是:
private int totalCount_Games;
private int totalCount_Hints_Statistics;
double avgHints;
avgHints=totalCount_Hints_Statistics/totalCount_Games;
【问题讨论】:
-
cast one to double 强制双类型除法,目前是int除法所以int结果
-
int/int 总是会产生 int。