gpt4 book ai didi

perl - 在sprintf中截断(不舍入)小数位?

转载 作者:行者123 更新时间:2023-12-04 16:27:47 28 4
gpt4 key购买 nike

我想显示小数点后两位数字的美元值(value)来表示美分。在下面的程序中,输出是 23.24。 Perl 舍入小数位。如何避免。我希望输出为 23.23。

$val=23.2395;
$testa=sprintf("%.2f", $val);
print "\n$testa\n $val";

最佳答案

print int(23.2395*100)/100;  # => 23.23

关于perl - 在sprintf中截断(不舍入)小数位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9781774/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com