Vb常用内部函数

作者:陆丽凤
日期:2011/10/5 21:35:57

VB提供了上百种内部函数(库函数),要求掌握这些常用函数的功能及使用。
       调用方法:
       函数名(参数列表)                 有参函数
       函数名                            无参函数
说明: 
   (1) 使用库函数要注意参数的个数及其参数的数据类型
   (2) 要注意函数的定义域(自变量或参数的取值范围)
         例如:   sqr(x)          要求:  x>=0
   (3) 要注意函数的值域。
 如:exp(23773) 的值就超出实数在计算机中的表示范围
1、数学函数
    常用的数学函数
  Abs(N)    Cos(N)  Sin(N)   Exp(N)
  Log(N)  Sqr(N)    Rnd[(N)]  Sgn(N)
     说明:
     (1) 在三角函数中的自变量是以弧度为单位。
      如:sin300         
               sin(3.14159/180*30)
      (2)Rnd函数返回0 ~ 1(包括0和不包括1)之间的双精度随机数。
       若要产生1-100的随机整数:   Int(Rnd *100)+1
       提问:怎样产生[N,M]区间的随机数?    
2. 转换函数
(1)要区别两个取整函数int()和fix()
       Fix(N)为截断取整,即去掉小数后的数。
       Int(N)不大于N的最大整数。           
   N>0 int(N)fix(N)与相同,当N<0时,int(N)与       fix(N)-1相等。思考:如何实现四舍五入取整?
    例如:   Fix(9.59) =9,        Int(9.59) =9
            Fix(-9.59) =-9,       Int(-9.59)=-10        
(2)Asc("Abcd")    值为: 65  (只取首字母的Ascii值)  
(3)Val("abc123")  值为:0,  Val("1.2sa10") 值为1.2
    注意: Val( )函数只将最前面的数字字符转换为数值。
(4)Str(number)将一个数值表达式转换成一个字符串,且表达式的类型不变
3. 字符串操作函数(常用的字符串函数见表2.12)
   
    5(第一次出现的位  置
4. 日期、时间函数
           
  掌握: Time( )   Date( )         Now( )
         Year( )    Month( )       Day( )
5.格式输出函数
   使用格式:     Format$(表达式[格式字符串])
   功能:按用户指定格式返回表达式,常用在print方法中。
   使用形式:print Format$(表达式[格式字符串])
   表达式:可以是数值、日期或字符串型表达式。
   格式字符串:表示输出表达式时采用的输出格式。不同数据类型所采用的格式字符串是不同的。

分享