读书人

pb中怎么去掉小数点后面的无用0

发布时间: 2012-03-04 11:13:34 作者: rapoo

pb中如何去掉小数点后面的无用0
例如:
在数据库中某字段col的值的保留四位小数点 值如1.0000,0.5000,0.1213

在数据窗口读入中 要求是 1.0000只要显示为1,0.5000则显示为0.5,0.1213就要显示为0.1213

该怎么实现

[解决办法]
这样多乱啊!
一般都要一种风格,在format 设一下就行!
那就根据数据进行判断吧!

[解决办法]
在format里面根据小数点后面有几位,设定不同的format
[解决办法]
在format里面可以这样写:
if( mod(列名*10 ,1)>0,'###0.00',if( mod(列名*10 ,10)>0,'###0.0','###0'))
四位的话,改一下乘的那个值,然后多几次判断就好了
[解决办法]
很简单的,,你只要在format中这样设置就行了0.00#### 这样如果是0.50000,那么它显示的就是0.50 如果是0.5214000
那么显示的就是0.5214

读书人网 >PB

热点推荐