欢迎来到天天文库
浏览记录
ID:41562240
大小:53.98 KB
页数:4页
时间:2019-08-27
《VB常用内部函数31418》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、VB常用内部函数—、转换函数1、Int(x):求不大于自变量x的最大整数例如:int(3.5)f32、Fix(x):去掉一个浮点数的小数部分,保留其整数部分Int和Fix函数的相同点与不同点:例如:Fix(3.5)->3不会四舍五入Fix(3.1415926)-3两个函数都删除X参数的小数部分并返回以整数表示的结果。它们区别在于如果X为负数时,Int函数返回小于或等于X的第个负整数,而Fix函数返回大于或等于X参数的第个负整数。例如:Int将一8转换为一9,Fix将一8.4转换一83、Hex$(x):把
2、一个十进制数转换为-1•六进制数例如:Hex$(10)-A4、Oct$(x):把一个十进制数转换为八进制数例如:Oct$(10)->125、Asc(x$):返回字符串火$中第一个字符的ASCII字符例如:Asc()一656、CHR$(x):把x的值转换为相应的ASCII字符例如:CHR(97)-a7、Str$(x):把x的值转换为一个字符串例如:8、Cint(x):把x的小数部分四舍五入,转换为整数例如:cint(3.5)f4cint(3・4)f39、Ccur(x):把x值转换为货币类型值,小数部分最多
3、保留4位且自动四舍五入10、CDbl(x):把x值转换为双精度数11、CLng(x):把x的小数部分四舍五入转换为长整数型数12、Csng(x):把x值转换为单精度数13、Cvar(x):把x值转换为变体类型值二、数学函数1、Sin(x):返回自变量x的正弦值x自变量(即参数)是一个双精度浮点数(Double)或任何有效的数值表达式,用来表示一个以弧度为单位的角度。也就是说,x的单位应该是弧度,而在一般情况下,X是以角度给出的。在“sin(30)”中,括号里的单位是角度,而不是弧度,所以我们应该把它转换
4、为弧度。其转换公式是:1度二圆周率/180=3.1415926/180(弧度)根据这个公式,求30度角止弦值应把sin函数内的30再乘以3.1415926/180例如:?sin(30)-.988031624092862?sin(30*3・1415926/180)0.499999992264982、Cos(x):返回自变量x的余弦值同Sin(x)用法3、Tan(x):返回自变量x的正切值同Sin(x)用法4、Atn(x):返回自变量x的余切值同Sin(x)用了去5、Abs(x):返冋自变量x的绝对值例如:
5、?abs(-5)56、Sgn(x):返回自变量x的符号,即当x为负数时,返回-1;当x为0时,返回0;当x为止数时,返回1例如:?sgn(-5.3)-1?sgn(5)1?sgn(0)07、Sqr(x):返回自变量x的平方根,x必须大于或等于0例如:?sqr(5)2.23606797749979?sqr(16)48>Exp(x):返回以e为底,以x为指数的值,即求e的x次方三、日期函数与时间函数1、Day(Now):返冋当前的El期2、WeekDay(Now):返回当前的星期3、Month(Now):返回
6、当前的月份4、Year(Now):返回当前的年份5、Hour(Now):返回小时(0〜23)6、Minute(Now):返冋分(0〜59)7、Second(Now):返回秒(0〜59)四、随机数函数Rnd[(x)]:产生一个0〜1之间的单精度随机数用md函数可以产生随机数,当一个应用程序不断地重复使用随机数时,同一序列的随机数会反复出现,用Randomize语句可以消除这种情况。
此文档下载收益归作者所有