gpt4 book ai didi

java - 打印完成百分比

转载 作者:行者123 更新时间:2023-12-01 08:13:23 25 4
gpt4 key购买 nike

我正在尝试除以 2 Long 来求出百分比。但是,我只能得到 0.0% 或者当它们相等时,100.0%。这就是我正在做的事情

long size =
long mem =

double avg = (double)(size / mem) * 100;

最佳答案

您正在执行除法,它会截断数字的小数部分。至少有一个操作数需要为 double 才能产生非零 double,您可以这样做:

double avg = (double)size / mem * 100;

分子现在变为double,因为强制转换具有 high precedence比除法运算符 /.

关于java - 打印完成百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15557746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com