如何在 Perl 中将字符串转换为数字?
例子:
$str = '10.0500000';
$number = $str * 1; # 10.05
是否有另一种标准方法可以从“10.0500000”中得到 10.05 而不是乘以 1?
最佳答案
2020 年编辑:答案错误,请参阅下面的评论。我不允许删除已接受的答案。
我正在回答字面问题。也许您想format the number用于展示。
两种表达
sprintf '%.2f', '10.0500000'
sprintf '%.2f', 10.0500000
返回字符串 10.05
.
关于perl - 如何在 Perl 中将字符串转换为数字( float ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10583177/