Linux计算器(bc)计算浮点数

Linux计算器(bc)计算浮点数

Linux有个命令bc是用来当作你的计算器的

例如:

$ bc

bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.


不过默认是不能计算浮点数(float),或者说小数的,例如

1/2

给出的结果是0,而不是0.5

如果要计算小数,有2种办法,一是在启动bc的时候给个参数 -l是小写的L,另外一种是使用scale命令

例如:

$ bc -l

1/2
.50000000000000000000


第二种方法:

$ bc

scale=2
1/2
.50

 

 

 

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章转载自:IT夜班车,否则按侵权处理.

    分享到:

Leave a Reply

Your email address will not be published. Required fields are marked *