我在angularJS编码,我遇到了向我提供硬盘数据的情况 数据如下:
Total: 463.19 MB
Free: 351.60 MB
获取已用空间的公式为total - free
,因此在上述情况下,结果为111.59
。
我想知道输出24.09%
而不是111.59
的公式是什么?
任何人都可以帮我这个吗?感谢。
答案 0 :(得分:3)
你可以这样做,
System.out.println("Object Name: " + ((TestObject)array.get(0)).getName());
现在变量var freeSpaceInPercentage = (((totalSpace - freeSpace) / totalSpace) * 100).toFixed(2);
应为freeSpaceInPercentage
仅供参考:24.09
:根据超过2位小数的值,它会向上或向下舍入。
答案 1 :(得分:1)
只需(total - free) * 100 / total
即可。 Total - free
是剩余的金额,total
上留下的金额是剩余的金额。要获得百分比,请乘以100
。
如果要舍入到最接近的百分比,可以使用Math.round
方法。然后,您可以Math.round((total - free) * 100 / total);
。
答案 2 :(得分:0)
您可以使用以下公式在tr td
,
%