delphi 中的StrToFloat返回的类型不是Float 而是Extended 在小数进行对比的时候 有时候出错。。
因为Float和double是6字节 而Extended是8字节。
更安全的做法是使用function TryStrToFloat(const S: string; out Value: Double): Boolean; overload;
本文讨论了Delphi中StrToFloat函数返回Extended类型而非Float所带来的问题,尤其是在进行小数比较时可能会出现错误。文章建议使用TryStrToFloat函数以提高数据转换的安全性。
delphi 中的StrToFloat返回的类型不是Float 而是Extended 在小数进行对比的时候 有时候出错。。
因为Float和double是6字节 而Extended是8字节。
更安全的做法是使用function TryStrToFloat(const S: string; out Value: Double): Boolean; overload;
707

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