【发布时间】:2011-12-20 00:50:37
【问题描述】:
我正在 Ubuntu 10.08 上的 BASH 中编写命令行程序。
但是,我发现了一个问题:
VSize=`echo 370.02 \* 1024 \* 1024 |bc`
echo ${VSize}
387994091.52
但是,370.02 * 1 024 * 1 024 = 387994092
我已经安装了 Python 2.6,甚至 python 说:
print 370.02*1024*1024
387994091.52
如何在 Linux 命令行中得到准确的答案?
有可能吗?
非常感谢!
【问题讨论】:
标签: python linux ubuntu command-line 32-bit