常用的VB函数
创始人
2025-06-01 03:58:13
数学函数
函数说明示例
Sin(N)返回自变量N的正弦值Sin(0)=0 N为弧度
Cos(N)返回自变量N的余弦值Cos(0)=1 N为弧度
Tan(N)返回自变量N的正切值Tan(0)=0 N为弧度
Atn(N)返回自变量N的反正切值Atn(0)=0 函数值为弧度
Sgn(N)返回自变量N的符号(N<0,返回-1
N=0,返回 0
N>0,返回 1)
Sgn(-35)=-1
Sgn(0)=0
Sgn(35)=1
Abs(N)返回自变量N的绝对值Abs(-3.5)=3.5
Sqr(N)返回自变量N的平方根,N≧0Sqr(9)=3
Exp(N)返回e的N次幂值,N≧0Exp(3)=20.0855369231877
Log(N)返回N的自然对数,N>0Log(10)=2.3
Int(N)返回不大于N的最大整数Int(3.6)=3
Int(-3.6)=-4
Fix(N)返回N的整数部分Fix(-3.3)=-3
Fix(3.6)=3
Cint(N)返回N四舍五入后的整数Cint(3.6)=4
Rnd[(N)]返回0-1之间的随机小数
Round(N1,N2)按N2小数位舍入N1。若省略N2,N1将返回整数Round(4.844)=5
Round(5.7383,3)=5.738
注:区分区整数Int()、Fix()和Round()的异同。


 

 

转换函数
函数说明示例
Asc(X$)返回X$的第一个字符的ASCII码值Asc("abc")=97
Chr$(X)把X的值转换为对应的ASCII字符Chr(97)="a"
Hex$(X)将十进制数X转换成十六进制,是数值型字符串Hex(65535)=5
Oct$(X)将十进制数X转换成八进制,是数值型字符串Oct(65535)=177777
Str$(X)把X的值转换为一个字符串Str(100)="100"
UCase$(X)把X值中小写字母转换为大写字母UCase("aBcDefg")="ABCDEFG"
LCase$(X)把X值中大写字母转换为小写字母LCase("aBcDefg")="abcdefg"
Val(X)将数值字符串X转换为数值Val("123")=123
IsNumeric(X$)若X$为数字型字符串,返回True IsNumeric("abc")=False
CInt(X)把X的小数部分四舍五入,转换为整数CInt(-3.64)=-4
CCur(X)把X的值转换为货币类型值,小数部分最多保留4位且自动四舍五入CCur(3.1236568)=3.1237
转换后的3.1237为货币类型
CDbl(X)把X值转换为双精度数CDbl(1.2345678!)=1.2345677614212#
CLng(X)把X的小数部分四舍五入转换为长整型数CLng(1234.5678)=1235
CSng(X)把X值转换为单精度数CSng(1.2345677614212)=1.234568
CVar(X)把X值转换为变体类型值a$=CVar(123)
b$="abc"+a$
?b$
"abc123"
注意:Str()函数将非负数值转换成字符类型,会在转换后的字符串左边增加空格,即数值的符号位。例如表达式:"abc"+Str(123)的结果为"abc 123"而不是"abc123"。
      Val()将数字字符串转换为数值类型,当字符串中出现数值类型规定的字符外的字符,则停止转换,函数返回的是停止转换前的结果。例如表达式:Val("-123.45ty")的结果为-      123.45;而表达式Val(-123.45E3)结果为123450,因为此时E是指数符号。

 

字符串函数
函数说明示例
LTrim$(C$)去掉C$左边的空白字符LTrim$("  abc")="abc"
RTrim$(C$)去掉C$右边的空白字符RTrim$("abc  ")="abc"
Trim$(C$)去掉C$两边的空白字符Trim$("  abc  ")="abc"
Left$(C$,n)取C$字符串左部的n个字符Left$("abc",2)="ab"
Right$(C$,n)取C$字符串右部的n个字符Right$("abc",2)="bc"
Mid$(C$,p,n)从位置p开始取C$字符串的n个字符Mid$("abcdefg",3,3)="cde"
Len(C$)返回C$字符串的长度Len("VB 程序设计")=6
LenB(C$)返回C$字符串的字节数LenB("VB 程序设计")=12
LenB(StrConv("中国人123", vbFromUnicode))=9
String$(n,C$)返回由C$首字符组成的字符串,字符串长度为nString$(2,"abc")="aa"
Space$(n)返回n个空格Space$(3)="   "
InStr([n,]C1$,C2$[,M])
InStrRev
在C1中从n开始找C2,查到返回位置,否则返回0。省略n表示从头开始找,M表示是否区分大小写。InStr(2,"abce","bc")=2

InStr(2,"abce","d")=0
Join(A[,D])将数值A各元素按D(或空格)分隔符连接成字符串变量A=array("123","BC","c")

Join(A,"")=123BCc
Replace$(C$,C1$,
C2$[,N1][,N2][,M])
在C字符串中从1(或N1)开始将C2替代C1(有N2,替代N2次)Replace$("abcdabcd","cd","123")
="ab123ab123"

 

日期函数
函数说明示例Now 
Now 返回系统当前的日期和时间Now=2021/9/6 星期一 19:23:03
Date返回低当前的日期Date=2021/9/6 星期一
Time返回系统当前的时间Time=17:20:18
Day(Now)返回当前的日(1-31)Day(Now)=8
WeeDay(Now)返回当前星期的第几天WeekDay(Now)=7
Month(Now)返回当前的月份(1-12)Month(Now)=6
Year(Now)返回当前的年份Year(Now)=2022
Hour(Now)返回小时(0-23)Hour(Now)=17
Minute(Now)返回分钟(0-59)Minute(Now)=20
Second(Now)返回秒(0-59)Second(Now)=1

 

 

相关内容

热门资讯

元凌卿是什么小说,前世辜负了痴... 元凌卿是什么小说目录《醉玲珑》大结局是什么?前世辜负了痴情的七王爷,重生后她不再任性叫什么名字女主叫...
忘年之交指怎样的朋友,忘年之交... 忘年之交指怎样的朋友目录忘年之交指怎样的朋友忘年之交指的是什么样的朋友?
披头士为什么叫甲壳虫(披头士和... 今天给各位分享披头士为什么叫甲壳虫的知识,其中也会对披头士和甲壳虫的区别进行解释,如果能碰巧解决你现...
白灵结局是什么,活佛济公里的白... 白灵结局是什么目录白灵结局是什么活佛济公里的白灵是个什么结局?活佛济公4白灵的结局白灵结局是什么呢?...
择天记电视剧结局,择天记结局 ... 择天记电视剧结局目录择天记电视剧结局择天记结局 大结局请查收电视剧《择天记》大结局是什么?落落结局为...
三星手机怎么录制屏幕视频,三星... 2. 在通知面板中,找到并点击
保险的基本知识有哪些,关于买保... 保险的基本知识有哪些目录保险的基本知识有哪些关于买保险的基本知识买保险,需要知道的基本知识保险的基础...
每次消防出警需要收费的吗,消防... 每次消防出警需要收费的吗目录每次消防出警需要收费的吗消防队出警灭火,需要交钱么?消防员出警要收费吗消...
14K金项链会掉色吗,k14项... 14K金项链会掉色吗目录14K金项链会掉色吗k14项链掉色正常吗?14K金子掉色吗?14k金会掉色吗...
如何正确的使用加湿器,加湿器怎... 如何正确的使用加湿器目录如何正确的使用加湿器加湿器怎么使用正确加湿器使用注意事项加湿器的正确使用方法...
正规的网贷平台有哪些,不查征信... 正规的网贷平台有哪些目录正规的网贷平台有哪些不查征信的靠谱网贷平台有哪些正规的借贷平台有哪些?有哪些...
广东省普宁市属于哪个市,普宁是... 广东省普宁市属于哪个市目录广东省普宁市属于哪个市普宁是哪个是市的普宁属于哪个省哪个城市的?普宁市是哪...
雷洛科雷傲精彩改装案例(雷诺科... 今天给各位分享雷洛科雷傲精彩改装案例的知识,其中也会对雷诺科雷傲爆改进行解释,如果能碰巧解决你现在面...
国人难以忘却的经典解读丰田8A... 今天给各位分享国人难以忘却的经典解读丰田8A发动机的知识,其中也会对丰田8a发动机图片进行解释,如果...
2023张家口到北京的火车时刻... 今天给各位分享2023张家口到北京的火车时刻表查询,从张家口到北京...的知识,其中也会对张家口到北...
小狼狗是什么意思(小狼狗是啥)... 今天给各位分享小狼狗是什么意思的知识,其中也会对小狼狗是啥进行解释,如果能碰巧解决你现在面临的问题,...
苹果手机换购新款需要什么条件吗... 苹果最近的政策以旧换新需要办理什么手续,要身份证什么的吗?办过的才回答苹果旧机换新机的条件是什么? ...
ps怎么抠图详细步骤,ps最简... ps怎么抠图详细步骤目录ps怎么抠图详细步骤ps最简单的抠图方法的具体操作步骤怎么做?在线ps教程 ...
赴汤蹈火在所不辞的意思,赴汤蹈... 赴汤蹈火在所不辞的意思目录赴汤蹈火在所不辞的意思赴汤蹈火,再所不辞.赴汤蹈火的意思赴汤蹈火,在所不辞...
邮政报刊厅怎么申请 极速百科网... 邮政报刊厅怎么申请目录邮政报刊厅怎么申请邮政报刊厅怎么申请想开邮政报亭怎样办理!需要什么手续?邮政报...
新宝来和新朗逸选谁更好?网友:... 今天给各位分享新宝来和新朗逸选谁更好?网友:毫无悬念,朗逸全方位...的知识,其中也会对大众新宝来和...
pms系统是什么意思 极速百科... pms系统是什么意思目录pms系统是什么意思pms系统是什么意思mis系统是什么pms什么意思pms...
无影灯原理(无影灯原理图讲解)... 今天给各位分享无影灯原理的知识,其中也会对无影灯原理图讲解进行解释,如果能碰巧解决你现在面临的问题,...
蜂蜜的用途(蜂蜜的用途是什么)... 本篇文章极速百科给大家谈谈蜂蜜的用途,以及蜂蜜的用途是什么对应的知识点,希望对各位有所帮助,不要忘了...
16K纸有多大比A4的大还是小... 今天给各位分享16K纸有多大比A4的大还是小的知识,其中也会对16k的纸是a4纸的一半吗进行解释,如...
许昌新车上牌地址(许昌新车上牌... 今天给各位分享许昌新车上牌地址的知识,其中也会对许昌新车上牌地址查询进行解释,如果能碰巧解决你现在面...
八大艺术有哪些,艺术的八大类分... 八大艺术有哪些目录八大艺术有哪些艺术的八大类分别是什么世界公认的七大艺术是什么?什么被称八大艺术八大...
离我最近的北京现代4s店(离我... 本篇文章极速百科给大家谈谈离我最近的北京现代4s店,以及离我最近的北京现代4s店保养车对应的知识点,...
导轨油和机油的区别?(导轨油和... 今天给各位分享导轨油和机油的区别?的知识,其中也会对导轨油和机油的区别是什么进行解释,如果能碰巧解决...
免检卡板有什么好的,与熏蒸卡板... 本篇文章极速百科给大家谈谈免检卡板有什么好的,与熏蒸卡板有什么区别呢?,以及免检卡板图片对应的知识点...