delphi 保留两位小数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi 保留两位小数相关的知识,希望对你有一定的参考价值。

我不需要四舍五入。
如果是用FormatFloat 帮讲解下怎么用。

FormatFloat("0.00", ....
就可以了
如果是
FormatFloat("#.##", ....

当数值 不够2位时,就会以实际位数来显示,可以会是 1, 1.1等,可能不够2位
参考技术A 格式化浮点的值 返回字符串
下表显示了一些示例格式和时产生的结果的格式是适用于不同的值:
Format string- 1234 -1234 0.5 0
1234 -1234 0.5 0
0 1234 -1234 1 0
0.00 1234.00 -1234.00 0.50 0.00
#.## 1234 -1234 .5
#,##0.00 1,234.00 -1,234.00 0.50 0.00
#,##0.00;(#,##0.00) 1,234.00 (1,234.00) 0.50 0.00
#,##0.00;;Zero 1,234.00 -1,234.00 0.50 Zero
0.000E+00 1.234E+03 -1.234E+03 5.000E-01 0.000E+00
#.###E-0 1.234E3 -1.234E3 5E-1 0E0

js校验输入0-1之间的小数,最多保留小数点后两位

参考技术A var reg = /^0\.[1-9]0,2$/;
var linka = 0.1;
console.log (reg.test (linka));

以上是关于delphi 保留两位小数的主要内容,如果未能解决你的问题,请参考以下文章

delphi保留2位小数?如何实现。

delphi 如何保留小数

Delphi编写程序,用 FloatToStr转换文本,怎样四舍五入保留两位小数

计算钱时一定要保留两位小数吗

java编程如何保留两位小数

保留两位小数的函数都有哪些?