所以我正在写一个 perl 程序来做一些计算,我把一个浮点数作为
$x = 00.05;
如果我打印
print $x * 100.0;
它返回 500.0
但如果我这样做
$x = 0.05; print $x * 100.0;
它正确打印 5.0;
这是什么行为?有没有我必须遵守的约定,我失踪了?
floating-point perl decimal
decimal ×1
floating-point ×1
perl ×1