小编Pra*_*har的帖子

带小数点的数字中的 Perl 奇怪行为

所以我正在写一个 perl 程序来做一些计算,我把一个浮点数作为

$x = 00.05;

如果我打印

print $x * 100.0;

它返回 500.0

但如果我这样做

$x = 0.05; print $x * 100.0;

它正确打印 5.0;

这是什么行为?有没有我必须遵守的约定,我失踪了?

floating-point perl decimal

4
推荐指数
1
解决办法
49
查看次数

标签 统计

decimal ×1

floating-point ×1

perl ×1