vb中int是什么意思

vb中int是什么意思,第1张

VB语言中int函数的意思是取整数

即:int(x)函数是取不大于x的最大整数。

例如:

1、int(4.88)=4

int(4.88)即是取一个不大于4.88且最接近4.88的整数,所以int(4.88)=4。

2、int(8.1)=8

int(8.1)即是取一个不大于8.1且最接近8的整数,所以int(8.1)=8。

3、int(-5.6)=-6

nt(-5.6)即是取一个不大于-5.6且最接近-5.6的整数,所以int(-5.6)=-6。

扩展资料:

和int函数功能类似的函数

Fix函数:Fix 函数会删除此数 的小数部份而返回剩下的整数。

Fix函数和int函数的区别:

1、Fix(99.2) = 99;

int(99.8) =99。        

Fix函数直接删除小数部分0.2,取99,;int函数是取不大于99.8的整数,所以取99。

2、Fix(-99.8) = -99;    

int(-99.8)=  -100。

Fix函数直接删除小数部分0.8,取-99,;int函数是取不大于-99.8的整数,所以取-100。

3、 Fix(-99.2) =  -99;  

Int(-99.2) =  -100。

Fix函数直接删除小数部分0.2,取-99,;int函数是取不大于-99.2的整数,所以取-100。

参考资料:百度百科-int函数

参考资料:百度百科-Visual Basic

VB中int指的是内置的函数将有小数的数 直接去掉小数然后反回其整 数如果指的是数据类型 则是指integer 是整型 ,不带小数,取其从-32768到32767 如a=int(5.5555) 则A=5

Int函数功能:返回参数的整数部分。

语法

Int(number)

必要的 number 参数是 Double 或任何有效的数值表达式。如果 number 包含 Null,则返回 Null。

说明(类似的还有Fix函数,你可以看一下下面的比较)

Int 和 Fix 都会删除 number 的小数部份而返回剩下的整数。

Int 和 Fix 的不同之处在于,如果 number 为负数,则 Int 返回小于或等于 number 的第一个负整数,而 Fix 则会返回大于或等于 number 的第一个负整数。例如,Int 将 -8.4 转换成 -9,而 Fix 将 -8.4 转换成 -8。

Int 函数,Fix 函数示例

本示例说明 Int 及 Fix 函数在返回某数值的整数部分时有何不同。当参数为负数时,Int 函数返回小于或等于该参数之最大整数,而 Fix 函数则返回大于或等于该参数之最小整数。

Dim MyNumber

MyNumber = Int(99.8) ' 返回 99。

MyNumber = Fix(99.2) ' 返回 99。

MyNumber = Int(-99.8) ' 返回 -100。

MyNumber = Fix(-99.8) ' 返回 -99。

MyNumber = Int(-99.2) ' 返回 -100。

MyNumber = Fix(-99.2) ' 返回 -99。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11706391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存