Foxtable(狐表)用户栏目专家坐堂 → [求助]关于传统四舍五入的问题


  共有3611人关注过本帖树形打印复制链接

主题:[求助]关于传统四舍五入的问题

帅哥哟,离线,有人找我吗?
975751585
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:333 威望:0 精华:0 注册:2013/10/18 15:40:00
[求助]关于传统四舍五入的问题  发帖心情 Post By:2014/6/5 14:26:00 [只看该作者]

表A 有 水量、单价、水费、附加费、合计  项
其中水费=水量*单价
附加费=水费*0.1
合计=水费+附加费 (不论是合计还是“其他”费用,都保留两位小数到“分”)

目前,单价为3.575 元/立方,财务不允许对单价四舍五入。表结构类型采用双精度,我采用列属性保留两位的方式来实现四舍五入。
问题: 表中的数据表面上看舍入是没问题的,但是鼠标横向选取水费+附加费、或复制到EXCEL表格时,又出现了“厘”(小数点后三位)。
我想采用传统的四舍五入方式、无论如何都不出现“厘”,该怎么操作? 请老师详细解答。谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/5 14:49:00 [只看该作者]

 这样就需要使用代码去解决,填入值的时候就四舍五入填进去。

 

 把项目传上来。


 回到顶部
帅哥哟,离线,有人找我吗?
975751585
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:333 威望:0 精华:0 注册:2013/10/18 15:40:00
  发帖心情 Post By:2014/6/5 14:52:00 [只看该作者]

请问是在DataColChanged中处理吗? 用ROUND2?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/5 14:55:00 [只看该作者]

以下是引用975751585在2014-6-5 14:52:00的发言:
请问是在DataColChanged中处理吗? 用ROUND2?

 

嗯嗯,是的,把数值四舍五入后填入原来的单元格。


 回到顶部
帅哥哟,离线,有人找我吗?
975751585
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:333 威望:0 精华:0 注册:2013/10/18 15:40:00
  发帖心情 Post By:2014/6/5 14:59:00 [只看该作者]

......有没有办法自动四舍五入,一次成型?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/5 15:00:00 [只看该作者]

以下是引用975751585在2014-6-5 14:59:00的发言:
......有没有办法自动四舍五入,一次成型?

 

必须编写datacolchanged代码,要对数据进行修改的。


 回到顶部
帅哥哟,离线,有人找我吗?
975751585
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:333 威望:0 精华:0 注册:2013/10/18 15:40:00
  发帖心情 Post By:2014/6/5 15:03:00 [只看该作者]

大师给个完整的实例代码呗?就假设只有单价、水量、水费 三项  
单价*水量 直接=(四舍五入的)水费   

 回到顶部
帅哥哟,离线,有人找我吗?
975751585
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:333 威望:0 精华:0 注册:2013/10/18 15:40:00
  发帖心情 Post By:2014/6/5 15:04:00 [只看该作者]

我的表,单价都是根据条件自动判断的,水量都是每个月批量复制进去,自动生成的钱

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/5 15:05:00 [只看该作者]

 如果是表达式列,四舍五入,可以看这里

 

http://www.foxtable.com/help/topics/0108.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
975751585
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:333 威望:0 精华:0 注册:2013/10/18 15:40:00
  发帖心情 Post By:2014/6/5 15:07:00 [只看该作者]

这个我试过了,不是我们平常的四舍五入。愁人了!

 回到顶部
总数 13 1 2 下一页