Chinaunix
标题:
在shell中如何进行浮点数运算?
[打印本页]
作者:
Iamhwj
时间:
2006-09-29 10:31
标题:
在shell中如何进行浮点数运算?
我要进行除法运算,得出来的带小数点的
比如用echo ‘6.8/8’| bc -q 得出来的都是整数,好像/得出来的都是整数
有什么办法?高手指点下
作者:
寂寞烈火
时间:
2006-09-29 10:42
bc -l
作者:
光石小子
时间:
2006-09-29 10:58
提示:
作者被禁止或删除 内容自动屏蔽
作者:
Iamhwj
时间:
2006-09-29 11:12
现出来新的问题
count=123
differ=12
percent=$(echo "scale=2; ($count-$differ)/$count"| bc -l)
这样得出的结果.90,整数部分不会显示,在后面的运算就会有问题了
percent2=$(echo "scale=2; $percent*100"|bc -l)
作者:
寂寞烈火
时间:
2006-09-29 12:36
用awk
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2