标签: delphi scientific-notation
您好 我想从数据库中获取数字,例如,如果数据库中的数字是44.7890000000,我想得到一个字符串44.789,相同的0.0010000000 - > 0.001,只需保留数字并修剪拖尾'0'。 我用这个代码: qrySth.Fields [i] .AsString - 它完成了它的工作,但我找到了非常小的数字,如0.0000010000,它变成了1E-6。有没有办法可以禁用这个AsString方法的科学记数法?
谢谢!
答案 0 :(得分:2)
作为设置字段DisplayFormat属性的替代方法,您可以阅读AsFloat并将值直接传递给FormatFloat。它使用相同的格式模式。
DisplayFormat
AsFloat
FormatFloat