如何在bc中划分时得到十进制数?

时间:2012-04-25 21:35:55

标签: unix bc

我需要'bc'来划分一个数字,不仅给我一个地板,还给我剩下的。例如,如果我做“5/2”,'bc'给我'2'。我真的想要'2.5'

这样的东西

也许这甚至不可能?

1 个答案:

答案 0 :(得分:42)

scale = 20

设置小数位数。

$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'. 
355/113
3
scale=20
355/113
3.14159292035398230088
quit
$