|
发表于 2004-4-22 02:49:59
|
显示全部楼层
最初由 dearvoid 发表
bash 的 printf 也很好用
更正一下,printf不是bash的专利,因为他是一个外部命令 
最初由 home_king 发表
有效数字的概念是相对的,不同专业领域有不同的解释。请问是哪种呢?
比如说256.152的有效位数就是6,0.0015486的有效位数是7。
awk中有精度一说,可用此控制有效位数,举例如下:
printf("%*.*g\n",4,2,mynum)
要这样的话,就可以用工具取一个数字的任意长度为有效数字,是不是可以这样立即? :ask
如:
- /home/javalee/test#echo 24323.234|cut -b1-3
- 243
- /home/javalee/test#echo "234.234*234"|bc|cut -b1-5
- 54810
复制代码 |
|