Foxtable(狐表)用户栏目专家坐堂 → 小数进位计算方法?


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

主题:小数进位计算方法?

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


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
小数进位计算方法?  发帖心情 Post By:2016/4/20 11:05:00 [只看该作者]

小数点后1位数 例如

 

1.3 或者1.7

 

如果小数点后1位数  小于等于 5 自动转换成 .5  (例如: 1.3  -》1.5)

                           大于5 时候,自动加算成下一个整数(例如:1.7   -》2

 

应该怎么写?有案例也可以,

飞铲感谢!!!!


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/20 11:19:00 [只看该作者]

向上

 

Dim n1 As Double = 1.7
Dim n2 As Double = 0.5
Dim n As Integer = n1 / n2
If n * n2 < n1 Then n += 1
msgbox(n*n2)

 

向下

 

Dim n1 As Double = 1.3
Dim n2 As Double = 0.5
Dim n As Integer = n1 / n2
If n * n2 > n1 Then n -= 1
msgbox(n*n2)


 回到顶部