两个long型数据相除结果错误问题解决

long A=1;下载 long B=2;数据 由于两个long型数据相除默认取整数,因此就有文件 A/B=0; 这样的结果是不许确的,咱们能够经过将被除数乘以1.0,这时的结果就会带小数了 A*1.0/B=0.5 当咱们用两个long型计算文件的下载百分比的时候,能够将被除数先乘以100,这样获得的就直接是百分数了。 A*100/B
相关文章
相关标签/搜索