以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [分享]有关四舍五入的一个小方法(使用int来做)  (http://www.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