在终端上转换大数字
问题描述:
我正在编写一个bash脚本以从工具中获取一些数字输出,它们是数字,用“e”符号截断(我不记得正确的名称)。在终端上转换大数字
因此,它会吐出数字,如1.3684528004e + 05和1.2815670938e + 04。
如何将这些转换为我的bash脚本中的完整原始数字;我有我的处置常见的二进制文件,如BC和DC等,这个盒子也安装了php-cli和perl(Ubuntu 10.x)。
非常感谢您的阅读。
我正在编写一个bash脚本以从工具中获取一些数字输出,它们是数字,用“e”符号截断(我不记得正确的名称)。在终端上转换大数字
因此,它会吐出数字,如1.3684528004e + 05和1.2815670938e + 04。
如何将这些转换为我的bash脚本中的完整原始数字;我有我的处置常见的二进制文件,如BC和DC等,这个盒子也安装了php-cli和perl(Ubuntu 10.x)。
非常感谢您的阅读。
科学记数法? http://en.wikipedia.org/wiki/Scientific_notation – Matteo 2011-12-19 09:59:38
是的,这是正确的,谢谢你。特别是http://en.wikipedia.org/wiki/Scientific_notation#E_notation – jwbensley 2011-12-19 10:03:53