请问vb中的,int fix asc chr val cint各是什么意思

如题所述

int(N)是一个取小于或等于N的最大整数的函数,比如int(4.5)=4,int(-4.5)=5。

Int 和 Fix 都会删除 number 的小数部份而返回剩下的整数。
Int 和 Fix 的不同之处在于,如果 number 为负数,则 Int 返回小于或等于 number 的第一个负整数,而 Fix 则会返回大于或等于 number 的第一个负整数。例如,Int 将 -8.4 转换成 -9,而 Fix 将 -8.4 转换成 -8。
CInt 会进行四舍五入取最接近它的偶数,也就是说当小数部分为0.5XXXX时,它会取最接近X.5XX的偶数.

如 Cint(0.5)=0 ; Cint(1.5)=2 ; Cint(2.5)=2 ;Cint(3.5)=4

而Int就是取整函数,会去除小数点部分.如 Int(1.5)=1 ...

Asc("abc") 的意思是返回字符串里字母"a"的Ascii码=97 有一个表格的 就是把字母转化为码
chr 相反,把数字码转化为字符

VAL(字符串表达式)将数字字符串换成数值
如:VAL("-3.85")=-3.85
VAL("vb5.0")=0
VAL("12 bC")=12
VAL与CSTR功能相反,CSTR将数值表达式的值换成字符串
CSTR(125)="125"
温馨提示:答案为网友推荐,仅供参考
相似回答