bc
1/2
0
5/3
1
10/3
3
当将分数输入到 中时bc
,结果将被截断为整数。如何避免这种情况,以使除法运算的输出为实数?
答案1
答案2
只需使用bc
参数-l
调用:
bc -l
例子:
$ bc -l
1/2
.50000000000000000000
5/3
1.66666666666666666666
10/3
3.33333333333333333333
答案3
使用scale
特殊变量定义小数位:
scale=4
1/2
.5000