我如何舍入两个除数的结果,例如
3/2
就像我做的时候一样
testOne=$((3/2))
$testOne 包含“1”,而它应该四舍五入为“2”作为 3/2=1.5 的答案
要在截断算术中进行舍入,只需添加(denom-1)
到分子。
示例,向下舍入:
N/2
M/5
K/16
示例,四舍五入:
(N+1)/2
(M+4)/5
(K+15)/16
要舍入到最接近的值,请添加(denom/2)
到分子(一半将向上舍入):
(N+1)/2
(M+2)/5
(K+8)/16
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)