以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [分享]有关四舍五入的一个小方法(使用int来做) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=46069) |
-- 作者:从foxbase过来 -- 发布时间:2014/2/16 20:04:00 -- [分享]有关四舍五入的一个小方法(使用int来做) 好久没来了,这段时间比较忙,不过还是在忙是偷闲地看了一下帮助。在看到使用指南和开发指南里有关四舍五入的内容时,突然想到以前在学Basic时也讲到四舍五入的方法,因为Basic也没有传统的Round函数,遇到此类情况时当时老师教过我们用int函数来间接实现,即int(数值型常量或变量*10的n次方+0.5)/10的n次方,n为需四舍五入到小数点后的位数,如1,2,3等。因为Foxtable进行二次开发也用VB,VB中也有int函数,我在命令窗口中用此函数做了相关的测试,效果不错,而且几乎没出现过误差。我把它拿出来分享一下,请多多指教 [此贴子已经被作者于2014-2-16 20:13:48编辑过]
|
-- 作者:aygp -- 发布时间:2014/2/16 20:30:00 -- 什么都没有看到 |
-- 作者:lsy -- 发布时间:2014/2/17 8:19:00 -- 谢谢楼主。 |
-- 作者:小猪鑫鑫 -- 发布时间:2014/2/17 8:56:00 -- 学习,谢谢 |
-- 作者:wjl-se -- 发布时间:2014/2/17 9:28:00 -- 学习了,谢谢分享! |
-- 作者:hbhb -- 发布时间:2014/6/23 19:13:00 -- ok ok |
-- 作者:victor_lin33 -- 发布时间:2023/5/6 19:58:00 -- OK |