Clu*_*lue -2 c# math division
可能重复: 除法返回零 简单计算由于某种原因不起作用
为什么是这样:
int prozent = (totalkcals / 2000) * 100;
返回0?
totalkcals在这种情况下是567,我仔细检查过它.
par*_*mar 6
这是因为整数除法
除法将结果舍入为零,结果的绝对值是小于两个操作数的商的绝对值的最大可能整数.当两个操作数具有相同符号时,结果为零或正,当两个操作数具有相反符号时,结果为零或负
归档时间:
13 年,2 月 前
查看次数:
293 次
最近记录: