怎么在网格显示小数点后两位,四舍五入,整数后加.00,不足两位小数补齐
如何在网格显示小数点后两位,四舍五入,整数后加.00,不足两位小数补齐
如何在网格显示
小数点后两位,四舍五入,整数后加.00
我试过以下方法:
convert(numeric(30,2),isnull((colname ,0.00)) as colname
round(isnull(gDepExtract,0.00),2) as colname
cast gDepExtract as decimal(10,2)) as colname
注: 我的数据类型为float, 编程工具 VB, 数据库 MSSQL
结果如下:
12.19
13
14.4
要求是显示
12.19
13.00
14.40
------解决方案--------------------
format(数据, "#############0.00 ")
------解决方案--------------------
显示时有format(数据, "##,###0.00 ")
在数据库里,在转换过来就行了
如何在网格显示
小数点后两位,四舍五入,整数后加.00
我试过以下方法:
convert(numeric(30,2),isnull((colname ,0.00)) as colname
round(isnull(gDepExtract,0.00),2) as colname
cast gDepExtract as decimal(10,2)) as colname
注: 我的数据类型为float, 编程工具 VB, 数据库 MSSQL
结果如下:
12.19
13
14.4
要求是显示
12.19
13.00
14.40
------解决方案--------------------
format(数据, "#############0.00 ")
------解决方案--------------------
显示时有format(数据, "##,###0.00 ")
在数据库里,在转换过来就行了