如何将double格式化为保持小数点值的字符串,但不显示小数点。
示例:
Double: 21.75
的格式
String: 0002175
答案 0 :(得分:0)
你可以像Remy建议的那样在一行中手动完成:
text := StringReplace(FormatFloat('0.00', yourNumber), DecimalSeparator, '', []);
这将根据需要格式化浮点数,并将小数分隔符号替换为空 - 有效地省略它。
注意强制尾随零,以使得结果数字处于相同的数量级。