Foxtable(狐表)用户栏目专家坐堂 → 帮助中:发现个小错误: int(number)描述错误


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

主题:帮助中:发现个小错误: int(number)描述错误

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


加好友 发短信
等级:幼狐 帖子:147 积分:947 威望:0 精华:0 注册:2009/5/12 9:43:00
  发帖心情 Post By:2009/5/15 14:16:00 [显示全部帖子]

以下是引用mr725在2009-5-15 12:51:00的发言:
VBScript参考:
Int(number)
返回一个整数(负数只舍不入)。---应该是只入不舍吧???

Output.show(int(10.91)) '显示为:10
Output.show(int(-10.01)) '显示为:-11

Fix(number)
转换成一个整数(对于负数,只入不舍)。也不对?正负都是只舍不入

output.show(Fix(10.901)) '显示为:10
output.show(Fix(-10.901)) '显示也为:-10
[此贴子已经被作者于2009-5-15 12:55:52编辑过]



   楼主自己理解有误吧?

Output.show(int(10.91)) '显示为:10
Output.show(int(-10.01)) '显示为:-11

上面的结果与叙述相符,均没有错,-11小于-10.01当然是向下舍!


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


加好友 发短信
等级:幼狐 帖子:147 积分:947 威望:0 精华:0 注册:2009/5/12 9:43:00
  发帖心情 Post By:2009/5/15 19:39:00 [显示全部帖子]

哈哈,真的假的?“小时学的 -1.5四舍五入取整数”,这里的四舍五入难道是向上“舍”?


 回到顶部