VB中小数怎么取整?
请问下Int(-3.9)=?就是想问下VB中是怎么小数取整数的,谢谢谢谢~!!!!vb中的小数取整数问题,我想问下请问下Int(-3.9)=?然后Int(3.9)=?也就...
请问下Int(-3.9)=?就是想问下VB中是怎么小数取整数的,谢谢谢谢~!!!!
vb中的小数取整数问题,我想问下请问下Int(-3.9)=?
然后Int(3.9)=? 也就是说正负数 在小数取整数时都是怎么取的?谢谢谢谢 ~!!! 展开
vb中的小数取整数问题,我想问下请问下Int(-3.9)=?
然后Int(3.9)=? 也就是说正负数 在小数取整数时都是怎么取的?谢谢谢谢 ~!!! 展开
8个回答
展开全部
有两个函数:Int 和 Fix。
Int 定义为返回不大于给定参数的最大整数值,如:
Int(3.9) = 3
Int(3.1) = 3
Int(3) = 3
Int(0) = 0
Int(-3) = -3
Int(-3.1) = -4
Int(-3.9) = -4
Fix 又称“截尾”函数。
即简单保留整数部分,如:
Fix(3.9) = 3
Fix(-3.9) = -3
如果需要“四舍五入”,则得巧妙利用 Int 函数:
Int(x + 0.5) 表示四舍五入到个位;
Int(x * 100 + 0.5) * 0.01 表示四舍五入到百分位(小数点后第二位)
Int 定义为返回不大于给定参数的最大整数值,如:
Int(3.9) = 3
Int(3.1) = 3
Int(3) = 3
Int(0) = 0
Int(-3) = -3
Int(-3.1) = -4
Int(-3.9) = -4
Fix 又称“截尾”函数。
即简单保留整数部分,如:
Fix(3.9) = 3
Fix(-3.9) = -3
如果需要“四舍五入”,则得巧妙利用 Int 函数:
Int(x + 0.5) 表示四舍五入到个位;
Int(x * 100 + 0.5) * 0.01 表示四舍五入到百分位(小数点后第二位)
展开全部
vb中int(x)是取“不大于x的最大整数”,所以,int(-3.9)=-4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int(-3.9)=-3;
对于大于0的数,如int(5.4)=5
反之,如int(-4.3)=-4
对于大于0的数,如int(5.4)=5
反之,如int(-4.3)=-4
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int就是取不大于所求数的整数,int(-3.9)=-4 FIX()是取整的函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在vb中b=int(a),则b总是要比a要小。如int(3.9)=3<3.9, int(-3.1)= -4<-3.1
她的意义就是去掉多余的部分。
她的意义就是去掉多余的部分。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |