社区
图表区
帖子详情
===========关于小数位的问题!!!!在线等!!!!!=============
马哲
2006-04-10 10:12:28
在水晶报表中,我将一个数据字段自定义格式为小数点后显示3位小数.此时,如果数据为:1.232完全符合要求.但如果1.000,这时候我想要的是,能不能把末尾是0不显示,就是说显示:1
1.230----->1.23 1.000----->1 1.232------->1.232
这需要写公式?还是什么别的东东?能否实现?望高手指点.
...全文
225
5
打赏
收藏
===========关于小数位的问题!!!!在线等!!!!!=============
在水晶报表中,我将一个数据字段自定义格式为小数点后显示3位小数.此时,如果数据为:1.232完全符合要求.但如果1.000,这时候我想要的是,能不能把末尾是0不显示,就是说显示:1 1.230----->1.23 1.000----->1 1.232------->1.232 这需要写公式?还是什么别的东东?能否实现?望高手指点.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ChinaRedRiver
2006-08-02
打赏
举报
回复
mark
马哲
2006-04-11
打赏
举报
回复
呵...十分感谢!!!
slusunshow
2006-04-10
打赏
举报
回复
if {字段名}=Fix({字段名})
then ToText({字段名},0)
xwdd129
2006-04-10
打赏
举报
回复
格式化--->自定义,先选择好默认小数位数,然后在“十位”后面写入公式:
if Right (ToText ({表.字段}, 3), 3) = "000" then 0 else
if Right (ToText ({表.字段}, 3), 2) = "00" then 1 else
if Right (ToText ({表.字段}, 3), 1) = "0" then 2 else 3
lbmshiwo
2006-04-10
打赏
举报
回复
顶.
为何0.1+0.2!=0.3
因为计算机是通过二进制来储存东西的,而0.1与0.2在转换为二进制后会失去精度,双精度浮点的小数部分最多只能保留到第52位,而0.1与0.2转换为二进制后分别为: 1....
JS中关于0.1+0.2 !==0.3 和0.1+0.7!==0.8的
问题
JS中关于0.1+0.2 !==0.3 和0.1+0.7!==0.8的
问题
** 在js中,0.1+0.2不会等于0.3,而是等于: 在js中,0.1+0.7不会等于0.8,而是等于: JS中数字运算时,有一个叫做 数字运算中的精度缺失的
问题
要弄清这个
问题
的...
JS中0.1+0.2 !== 0.3的原因以及如何解决此
问题
JavaScript中0.1+0.2 !== 0.3的原因,以及如何解决0.1+0.2不等于0.3的
问题
关于 JavaScript 中0.1 + 0.2 !== 0.3的解析与拓展
关于 JavaScript 中0.1 + 0.2 !== 0.3的解析与拓展
为什么 0.1 + 0.2 !== 0.3?如何解决这个
问题
?
众所周知,JavaScript在某些浮点数的运算时会出现精度丢失的
问题
,比如在控制台中输入0.1+0.2,得到的是0.30000000000000004,而不是精确的0.3,这是什么原因呢? 在计算机基础中我们应该学过,计算机中所有的数据...
图表区
4,820
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章