【发布时间】:2014-07-19 17:17:51
【问题描述】:
我有一个返回浮点值的函数,如下所示:
1.31584870815277
我需要一个返回 TRUE 的函数,比较该值和点后的两个数字。
例子:
if 1.31584870815277 = 1.31 then ShowMessage('same');
对不起我的英语。
有人可以帮助我吗?谢谢
【问题讨论】:
-
您希望如何舍入?显然,您的示例未遵循标准舍入规则,而是截断。你确定这是你想要的吗? (
1.315=1.32不是1.31)
标签: delphi floating-point numbers compare decimal