Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共38 条记录, 每页显示 10 条, 页签: [1] [2] [3][4]
[浏览完整版]

标题:FOX中的四舍五入ROUND()函数也太不好用了吧?

11楼
cpayinyuan 发表于:2008/9/5 14:03:00
以下是引用擎天柱在2008-9-5 13:59:00的发言:
四舍六入五成双在统计学中是必需的,相对易表有了改进。不过四舍五入也是大众化的。“两全”则“齐美”了。

支持,如果四舍六入五成双在统计学中必需,建议再增加一个普通的四舍五入也行!我认为绝大部分用户用到的还普通的四舍五入。

12楼
ylm 发表于:2008/9/5 14:14:00

呵呵,记得易表中有:Round2() 与 Round()图片点击可在新窗口打开查看

其实,四舍六入五成双也是一种通用的做法,真正国家标准数值修约规则规定(GB/T8170)

 

拟舍弃数字的最左一位数字为5,而右面无数字或皆为0时,若所保留的末位数字为奇数(1,3,5,7,9)则进一,为偶数(2,4,6,8,0)则舍弃。

13楼
lxl 发表于:2008/9/5 14:22:00
写一个四舍五入的函数很简单,由于使用特别频繁,应该会加的。
数据统计的时候用四舍六入五成双
发工资的时候用四舍五入。呵呵,肯定能多发点。
14楼
kylin 发表于:2008/9/5 14:25:00
支持这个统计惯例!
15楼
狐狸爸爸 发表于:2008/9/5 14:48:00
呵呵,其实大多数软件的四舍五入都是这样的,这样更符合统计原理。
传统的四舍五入可以自己写啊,很容易的,例如对X保留两位小数:

int(x * 100 +0.5) / 100

很简单,所以就没有专门做一个了。
[此贴子已经被作者于2008-9-5 14:48:19编辑过]
16楼
ylm 发表于:2008/9/5 15:19:00
以下是引用狐狸爸爸在2008-9-5 14:48:00的发言:
呵呵,其实大多数软件的四舍五入都是这样的,这样更符合统计原理。
传统的四舍五入可以自己写啊,很容易的,例如对X保留两位小数:

int(x * 100 +0.5) / 100

很简单,所以就没有专门做一个了。
[此贴子已经被作者于2008-9-5 14:48:19编辑过]

我们好多还是狐婴哦,所以,烦麻还是也写入帮助文件吧。

17楼
狐狸爸爸 发表于:2008/9/5 15:20:00
以下是引用ylm在2008-9-5 15:19:00的发言:

我们好多还是狐婴哦,所以,烦麻还是也写入帮助文件吧。


ok

18楼
cpayinyuan 发表于:2008/9/5 15:24:00
以下是引用狐狸爸爸在2008-9-5 14:48:00的发言:
呵呵,其实大多数软件的四舍五入都是这样的,这样更符合统计原理。
传统的四舍五入可以自己写啊,很容易的,例如对X保留两位小数:

int(x * 100 +0.5) / 100

很简单,所以就没有专门做一个了。
[此贴子已经被作者于2008-9-5 14:48:19编辑过]

看了你的这个公式,我更感觉四舍五入很简单,但是,没有了四舍五入函数,总感觉有些别扭,可能对于一些初级用户更是如此!既然不麻烦,尽量还是增加上去直观一些吧!

19楼
狐狸爸爸 发表于:2008/9/5 15:27:00
以下是引用cpayinyuan在2008-9-5 15:24:00的发言:

看了你的这个公式,我更感觉四舍五入很简单,但是,没有了四舍五入函数,总感觉有些别扭,可能对于一些初级用户更是如此!既然不麻烦,尽量还是增加上去直观一些吧!


其实在帮助文件关于Round的介绍中,已经告诉了大家这个方法了。

20楼
ylm 发表于:2008/9/5 15:42:00

还没看到这一节,刚才看了一下,果然有写的。

共38 条记录, 每页显示 10 条, 页签: [1] [2] [3][4]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.