常用的数值函数
函数名 | 语法 | 功能 |
Abs | Abs(参数) | 求参数的绝对值 |
Sqr | Sqr(参数) | 求参数的算术平方根(参数必须≥0) |
Sgn | Sgn(参数) | 求参数的正、负号 (当参数>0输出1,当参数=0输出0,当参数<0输出-1) |
Exp | Exp(参数) | 求e(约2.718282)的幂 |
Sin | Sin(参数) | 求参数的正弦值 |
Cos | Cos(参数) | 求参数的余弦值 |
Tan | Tan(参数) | 求参数的正切值 |
Atn | Atn(参数) | 求参数的反正切值 |
Int | Int(参数) | 求小于等于参数的最大整数 |
Fix | Fix(参数) | 将参数的小数部分截去,求其整数部分 |
Round | Round(参数) | 将参数四舍五入取整¹ |
Rnd | Rnd() | 求[0,1)之间的一个随机小数 (一般需要在使用前加入Randomize语句,用于产生随机数的种子)² |
IsNumeric | IsNumeric(参数) | 判断参数的值是否为数值型 |
常用的字符串函数
函数名 | 语法 | 功能 |
Trim | Trim(字符串) | 将字符串前后的空格去掉 |
Ltrim | Ltrim(字符串) | 将字符串前面的空格去掉 |
Rtrim | Rtrim(字符串) | 将字符串后面的空格去掉 |
Len | Len(字符串) | 确定字符串的长度 (以字符为单位) |
Ucase | Ucase(字符串) | 将字符串中的字母改为大写 |
Lcase | Lcase(字符串) | 将字符串中的字母改为小写 |
Right | Right(字符串 , 长度) | 返回字符串从右边开始指定个数的字符 |
Left | Left(字符串 , 长度) | 返回字符串从左边开始指定个数的字符 |
Mid | Mid(字符串 , 起始位置 [ , 长度] ) | 从某一指定起始点开始返回字符串中指定个数的字符 |
InStr | InStr([起始位置 , ] 字符串1 , 字符串2) | 返回字符串2在字符串1中第一次出现的位置 |
String | String(重复个数 , 字符串) | 重复指定字符串的字符,返回新的字符串 |
Space | Space(空格个数) | 产生由空格组成的指定长度字符串 |
常用的转换函数
函数名 | 语法 | 功能 |
CBool | CBool(参数) | 将参数的类型转换为布尔类型 |
CDate | CDate(参数) | 将参数的类型转换为日期类型 |
CByte | CByte(参数) | 将参数的类型转换为字节类型 |
CInt | CInt(参数) | 将参数的类型转换为整型 |
CLng | CLng(参数) | 将参数的类型转换为长整型 |
CSng | CSng(参数) | 将参数的类型转换为单精度型 |
CDbl | CDbl(参数) | 将参数的类型转换为双精度类型 |
Chr | Chr(参数) | 将ASCII编码参数转换为对应的字符 |
Asc | Asc(参数) | 返回参数中第一个字符的ASCII编码 |
CStr | CStr(参数) | 将参数的类型转换为字符串类型 |
Str | Str(参数) | 将数值参数的类型转换为字符串类型 |
Val | Val(参数) | 将字符串参数转换为数值型类型 |
常用的日期时间函数
函数名 | 语法 | 功能 |
Time | Time() | 返回系统时钟的当前时间 |
Date | Date() | 返回系统时钟的当前日期 |
Now | Now() | 返回当前日期和时间 (该函数经常用作其他系统时钟函数的参数) |
Hour | Hour(Time) | 返回指定时间的小时部分(0到23) |
Minute | Minute(Time) | 返回指定时间的分钟部分(0到59) |
Second | Second(Time) | 返回指定时间的秒部分(0到59) |
Day | Day(Date) | 返回月份中的日期数(1到31) |
Month | Month(Date) | 返回日期中的月份(1到12) |
Year | Year(Date) | 返回日期中的年度 |
Weekday | Weekday(date) | 返回日期中代表一周中的星期几 |
DateDiff | DateDiff(interval , date1 , date2) | 返回两个日期之间存在的时间间隔的数目。若date2>date1返回正值,否则返回负值。 (interval参数有以下几种形式:yyyy:年、m:月、d:日、ww:星期、h:小时、n:分钟、s:秒) |
DateAdd | DateAdd(interval , number , date) | 对日期或时间做加法 |