解析perl中的科学整数表示

前端之家收集整理的这篇文章主要介绍了解析perl中的科学整数表示前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
解析科学表示中给出的整数的最优雅方法是什么,即我有一个输入文件,其中包含类似的行

value=1.04738e+06

当然我可以匹配所有组件(前导数字,小数位,指数)并计算结果,但在我看来,有一种更直接的方式.

解决方法

% perl -e 'print "1.04738e+06" + 0'
1047380

你只需要将它强制转换为数字,Perl就是DWIM.

猜你在找的Perl相关文章