Delphi的实数计算结果中如何只保留2位小数
━━━━━━━━━━━━━━━━━━━━━━━━━━
你可以使用这样的办法:
x := Round(x * 100) / 100;
高峰、空中人的意见:
在USER部份加入MATH单元后可以使用
x:=RoundTo(y, 2)
郑茂强的意见:
我是用这个办法的:
x=a/b;
x=strtofloat(formatfloat('0.00',x));
本文介绍了在Delphi中如何将实数计算结果保留为两位小数的方法。提供了三种不同的实现方式,包括使用Round函数结合乘除操作、利用Math单元中的RoundTo函数,以及通过StrToFloat与FormatFloat组合来实现。
5867

被折叠的 条评论
为什么被折叠?



