0

検討:

my $var = 37.43745;
my $res = sprintf("%.2f",$var);
print $res;

上記のコードでは、出力が 37.44 になります。しかし、出力は 37.43 のみにしたいのです。Perl スクリプトで sprintf を使用して取得するにはどうすればよいですか?

4

2 に答える 2

0
$var= int($var*100)/100;

これは私が推測する最も簡単な解決策になります。

于 2013-10-25T06:13:24.810 に答える