VB常用的内部函数

VB常用的内部函数
VB常用的内部函数

(一)VB常用的内部函数:

Abs (x):求x的绝对值例:Abs(-3.2)= 3.2 Sqr (x):求x的平方根例:Sqr(9)= 3 Int (x):求不大于给定数x的最大整数例:Int (-1.6) = -2 Mod : 整除取余数例:9 Mod 5 = 4 (二)阅读下列程序段,写出运行结果。

1、

x = 3

y = Abs (-4.8) *2

z = x+y

Print y , z 运行结果:()

2、

A= Sqr (4) * 3

B= Int (1.9) +3

Print A+B 运行结果:()

3、A= 9.8

B= 8 Mod 4

C = Int (9.8)

S= A*B + C

Print “S=”; S 运行结果:()

4、下列程序的功能是求长方体的体积,请将程序补充完整,并上机验证。

Private sub command1_click()

Dim A As Single

Dim B As Single

Dim H As Single

Dim V As Single

A= Val(InputBox(“A=”,”输入长”))

B= Val(InputBox(“B=”,”输入宽”))

H= Val(InputBox(“H=”,”输入高”))

V =_________________________________

PRINT “长方体的体积V=”; V

End Sub

顺序题

小李同学参加了一场模拟考试,其一道题目是已知长方体的长为10,宽为3,高为5,求长方体的体积V,小李同学编写出了如下的不完整程序:

一、

′算法描述:

′注意事项:

′1、请在func()函数中实现算法,返回算法结果

′2、请不要修改main()过程

Function func()

Dim a as integer

Dim b as integer

Dim h as integer

Dim v as integer

A=10

B=3

H=5

V=

Func=”长方体的体积V=”& v

End function

二、

′算法描述:

′注意事项:

′1、请在func()函数中实现算法,返回算法结果′2、请不要修改main()过程

Function func()

Dim r as integer

Dim s as integer

r=5

s=

Func=”圆的面积S=”& S

End function

三、已知A=2011,B=2030,请将A、B交换

Function func()

Dim A as integer

Dim B as integer

T=A

B=T

Func=”交换后的结果”&A

End function

注意:求圆形的面积,体积,圆柱体的体积,将一个数顺序输入,倒序输出(书上有这个题)等等,都是利用数学公式计算,顺序计算,仔细读题。

VB常用函数表

ASP纯ASP VBscript常用函数: 1.数值型函数: abs(num): 返回绝对值 sgn(num): num>0 1; num=0 0; num<0 -1;判断数值正负 hex(num): 返回十六进制值直接表示:&Hxx 最大8位 oct(num): 返回八进制值直接表示:&Oxx 最大8位 sqr(num): 返回平方根num>0 int(num): 取整int(99.8)=99; int(-99.2)=100 fix(num): 取整fix(99.8)=99; fix(-99.2)=99 round(num,n): 四舍五入取小数位round(3.14159,3)=3.142 中点数值四舍五入为近偶取整round(3.25,1)=3.2 log(num): 取以e为底的对数num>0 exp(n): 取e的n次幂通常用num^n sin(num): 三角函数,以弧度为值计算(角度*Pai)/180=弧度con(num); tan(num); atn(num) 2.字符串函数: len(str):计算字符串长度中文字符长度也计为一! mid(str,起始字符,[读取长度]):截取字符串中间子字符串 left(str,nlen):从左边起截取nlen长度子字符串 right(str,nlen):从右边起截取nlen长度子字符串 Lcase(str):字符串转成小写 Ucase(str):字符串转成大写 trim(str):去除字符串两端空格 Ltrim(str):去除字符串左侧空格 Rtrim(str):去除字符串右侧空格 replace(str,查找字符串,替代字符串,[起始字符,替代次数,比较方法]):替换字符串 注:默认值:起始字符1;替代次数不限;比较方法区分大小写(0)

VB6常用函数大全

VB常用函数大全 现在的编程软件像VB,C++等,大多自带功能很强的函数库,可以很省力得完成各种功能。很多时候,想不起来实现某个功能的函数或函数格式,导致编程大费周折。作为一个编程人员,我对此深有体会。因此,特地准备了几期VB常用函数的介绍,供大家学习或参考。有说的不当之处,也欢迎在本网站的论坛中提出,大家学习。 (一)类型转换类函数 1、CType(X) [格式]: P=CBool(X) 将X转换为“布尔”(Boolean)类型 P=CByte(X) 将X转换为“字节”(Byte)类型 P=CCur(X) 将X转换为“金额”(Currency)类型 P=CDate(X) 将X转换为“日期”(Date)类型 P=CDbl(X) 将X转换为“双精度”(Double)类型 P=CHr(X) 返回字符码对应的字符 P=CInt(X) 将X转换为“整型”(Integer)类型 P=CLng(X) 将X转换为“长整型”(Long)类型 P=CSng(X) 将X转换为“单精度”(Single)类型 P=CStr(X) 将X转换为“字符串”(String)类型 P=Cvar(X) 将X转换为“变体型”(Variant)类型 P=CVErr(X) 将X转换为Error值 [ 范例]:(1) CStr(13)+CStr(23) 数值转换成字符串后,用“+”号连接,结果:1323 (2) CInt("12")+12 字符串转换成整型后与12相加,结果:24 (3) P=CInt(True) 输出结果为-1,布尔值与数值的转换时要注意,布尔值只有True和False,其中True在内存中为-1,False存为0 (4) CBool(-0、001) 输出结果为True。将数值转换为布尔型时,等于0的数值将得到False,不等于0的数值得到True 2、Int(X),Fix(X):取X的整数值 [格式]: P=Int(X) 取<=X的最大整数值 P=Fix(X) 取X的整数部分,直接去掉小数 [范例]:(1) Int(-54、6) 结果为-55,取<=-54、6的最大整数 (2) Fix(54、6) 结果为54,取整数并直接去掉小数 (二)常用数学函数 [格式]: 1、Abs(N) 取绝对值 例:Abs(-3、5) 结果:3、5 2、Cos(N) 余弦函数 例:Cos(0) 结果:1 3、Exp(N) e为底的指数函数 例:Exp(3) 结果:20、068 4、Log(N) 以e为底的自然对数

VB常用函数

VB常用函数: 1.数值型函数: int(num): 取整int(99.8)=99; int(-99.2)=-100 fix(num):取整fix(99.8)=99; fix(-99.2)=-99 round(num,n): 四舍五入取小数位round(3.14159,3)=3.142 中点数值四舍五入为近偶取整round(3.25,1)=3.3 sqr(num) 取根号 2.字符串函数: len(str):计算字符串长度中文字符长度也计为一!mid(str,起始字符,[读取长度]):截取字符串中间子字符串 left(str,nlen):从左边起截取nlen长度子字符串 right(str,nlen):从右边起截取nlen长度子字符串 trim(str):去除字符串两端空格 replace(str,查找字符串,替代字符串,[起始字符,替代次数,比较方法]):替换字符串 注:默认值:起始字符1;替代次数不限;比较方法区

分大小写(0) InStr([起始字符,]str,查找字符串[,比较方法]):检测是否包含子字符串可选参数需同时选返回起始位置InStrrev() split(str,分割字符串[,次数][,比较方法]):以分割字符串为分割标志将字符串转为字符数组可选参数需同时选CHR(num)通过ASCII值获取一个字符 chr(32) 空格 chr(13) 回车 Ucase(str)所有字符转成大写 Lcase(str)所有字符转成小写 3.数据类型转换函数: Cint(str):转换正数True -1;False 0;日期距离1899/12/31天数;时间上午段0;下午段1; Cstr(str):日期输出格式yyyy/mm/dd;时间输出格式Am/Pm hh:mm:ss Csng(str):转换为单精度数值 Cdbl(str):转换为双精度数值 Cdate() 4.时间函数: date:取系统当前日期

VB内置函数详细解释大全

VB内置函数大全 Abs(number) 返回参数的绝对值,其类型和参数相同。 必要的 number 参数是任何有效的数值表达式,如果 number 包含 Null,则返回 Null,如果 number 是未初始化的变量,则返回 0。 一个数的绝对值是将正负号去掉以后的值。例如,ABS(-1) 和 ABS(1) 都返回 1。 Array(arglist) 返回一个包含数组的 Variant。 所需的 arglist 参数是一个用逗号隔开的值表,这些值用于给 Variant 所包含的数组的各元素赋值。如果不提供参数,则创建一个长度为 0 的数组。 用来表示数组元素的符号由变量名、圆括号以及括号中的所需元素的索引号组成。在下面的示例中,第一条语句创建一个 Variant 的变量 A。第二条语句将一个数组赋给变量 A。最后一条语句将该数组的第二个元素的值赋给另一个变量。Dim A As Variant A = Array(10,20,30) B = A(2) 使用 Array 函数创建的数组的下界受 Option Base 语句指定的下界的决定, 除非 Array 是由类型库(例如 VBA.Array )名称限定。如果是由类型库名称限定,则 Array 不受 Option Base 的影响。 注意没有作为数组声明的 Variant 也可以表示数组。除了长度固定的字符串以及用户定义类型之外,Variant 变量可以表示任何类型的数组。尽管一个包含数组的 Variant 和一个元素为 Variant 类型的数组在概念上有所不同,但对数组元素的访问方式是相同的。 Asc(string) 返回一个 Integer,代表字符串中首字母的字符代码。 必要的 string 参数可以是任何有效的字符串表达式。如果 string 中没有包含任何

常用内部函数.doc

常用内部函数数学函数

字符串函数

日期和时间函数 增减口期函数:DateAdd(要增减口期形式,增减量,要增减的口期) 例:计算2 周后的日期:DateAdd(”ww”,2,#9/1/2006#),结果"2006-9-15n

求日期Z差函数:DateDiffC要间隔日期形式,日期一,日期二) 例:计算生日还有多少天:DateDiff(”d”, Now, # 12/1/2006#),结果为74 函数中的“要增减口期形式”或“要间隔口期形式”可参见卜?表中的形式: 数据类型转换函数 Sub Appdoc(ByValdocpath As String, ByVai txt As String)'追加记录函数Open docpath For Append As #1 Print #1, txt Close #1 End Sub Public Function openfile(ByValfilepath As String) As String'读入文件函数Dim s As String Open filepath For Input As #1 While Not EOF(1) Line In put #1, sline

s = s &sline&vbCrLf Wend Close #1 ope nfile = s End Function Public Function savefile(ByValfilepath As String, ByVai txt As String)'保存文件函数 Open filepath For Output As #1 Print #1, txt Close #1 End Function Private Sub Command1_Click() Dim I As Integer Open H C:\1 .TXT" For Output As #1 For I = 1 To 4 Print #1, InputBoxf*请输入您的第”& I & ”笔数据:”) Next Close #1 MsgBox M去 C 盘看看 1 .TXT 吧!”,, ,,A_AH End Sub 去除 Private Sub Form_Load() Commandl.Caption = ”写入数据" End Sub Private Sub Command1_Click() Dim I As Integer Open H C:\1 .TXT” For Output As #1 For I = 1 To 4 Print #1, InputBoxf*请输入您的第”& I & ”笔数据:”) Next Close #1 MsgBox ”去C 盘看看1 .TXT 吧匚,,,A_AH End Sub

python常用函数

1.map()函数 map()是Python 内置的高阶函数,它接收一个函数f和一个list,并通过把函数f 依次作用在li st 的每个元素上,得到一个新的list 并返回。 例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9] 如果希望把list的每个元素都作平方,就可以用map()函数: 因此,我们只需要传入函数f(x)=x*x,就可以利用map()函数完成这个计算: def f(x): return x*x print map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9]) 输出结果: [1, 4, 9, 10, 25, 36, 49, 64, 81] 可以用列表替代 注意:map()函数不改变原有的list,而是返回一个新的list。

利用map()函数,可以把一个list 转换为另一个list,只需要传入转换函数。 由于list包含的元素可以是任何类型,因此,map() 不仅仅可以处理只包含数值的list,事实上它可以处理包含任意类型的list,只要传入的函数f可以处理这种数据类型。 假设用户输入的英文名字不规范,没有按照首字母大写,后续字母小写的规则,请利用map()函数,把一个list(包含若干不规范的英文名字)变成一个包含规范英文名字的list: 输入:['adam', 'LISA', 'barT'] 输出:['Adam', 'Lisa', 'Bart'] format_name(s)函数接收一个字符串,并且要返回格式化后的字符串,利用map()函数,就可以输出新的list。 参考代码: def format_name(s): return s[0].upper() + s[1:].lower() print map(format_name, ['adam', 'LISA', 'barT']) 2.reduce()函数 reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和map()类似,一个函数f,一个list,但行为和map()不同,reduce()传入的函数f 必须接收两个参数,reduce()对list 的每个元素反复调用函数f,并返回最终结果值。 例如,编写一个f函数,接收x和y,返回x和y的和: def f(x, y): return x + y 调用reduce(f, [1, 3, 5, 7, 9])时,reduce函数将做如下计算:

最全VB常用函数

一、类型转换函数 1、Int(x):求不大于自变量x的最大整数 2、Fix(x):走 失一个浮点数的小数部分,保存其整数部分 3、Hex$(x):把一个十进制数转换为十六进制数 4、Oct$(x):把一个十进制数转换为八进制数 5、Asc(x$):返回字符串x$中第一个字符的ASCII字符 6、CHR$(x):把x的值转换为相应的ASCII字符 7、Str$(x):把x的值转换为一个字符串 8、Cint(x):把x的小数部分四舍五进,转换为整数 9、Ccur(x):把x的值转换为货币类型值,小数部分最多保存4 位且主动四舍五进 10、CDbl(x):把x值转换为双精度数(Double) 11、CLng(x):把x的小数部分四舍五进转换为长整数型数(Long) 12、CSng(x):把x值转换为单精度数(single) 13、Cvar(x):把x值转换为变体类型值(variant) 14、VarPtr(var):获得变量var的指针 二、数学函数 1、Sin(x):返回自变量x的正弦值 2、Cos(x): 返回自变量x的余弦值 3、Tan(x): 返回自变量x的正切值 4、Atn(x): 返回自变量x的横竖切值 5、Abs(x): 返回自变量x的尽对值

6、Sgn(x): 返回自变量x的标记,即卖x为负数时,返回-1;卖x为0时,返回 0;卖x为正数时,返回1 7、Sqr(x):返回自变量x的平方根,x务必大于或即是0 8、Exp(x):返回以e为底,以x为指数的值,即求e的x次方 三、日期函数 1、Day(Now):返回卖前的日期 2、WeekDay(Now):返回卖前的星期 3、Month(Now):返回卖前的月份 4、Year(Now):返回卖前的年份 5、Hour(Now):返回小时(0~23) 6、Minute(Now):返回分(0~59) 7、Second(Now):返回秒(0~59) 四、随机数函数 1、Rnd[(x)]:孕育发生一个0~1之间的单精度随机数 2、Randmize[(x)]:功能同上,不过更好 五、字符串函数 1、LTrim$(字符串):走 失字符串左边的空缺字符 2、Rtrim$(字符串):走 失字符串右边的空缺字符 3、Left$(字符串,n):取字符串左部的n个字符

第三章-Visual Basic常用内部函数

第三章 Visual Basic 常用内部函数 §3.1 VB内部函数概述 数学上的函数:指对一个或者多个自变量进行特定的计算,获得一个因变量得值。在程序设计语言中的函数: 1.定义:指能够完成特定的操作并且返回一个值的多条语句的集合。 2.使用位置:在程序中被直接调用;像一个变量一样被嵌入在表达式内。3.分类:内部函数和自定义函数 Visual Basic 的内部函数大致分为六类 数学函数;字符串函数;转换函数;日期/时间函数;随机函数;输入输出函数。 一、内部函数 函数是一段完成特定功能的独立程序段。也是一种可以参加运算的量。一般说来,函数提供某一种特定的功能。 VB系统中,函数分为内部函数和用户自定义函数,这种情况和传统的Basic 语言中的情形是相似的。内部函数是VB系统提供的,使用时只要直接调用函数名即可。自定义函数需要用户自己定义并编写相应的程序。定义并编写好了程序的函数供用户自己调用,且调用方法与内部函数相同。 本节主要介绍VB系统的内部函数。VB系统提供了约一百多个十余种类型

函数一般是由函数名和参量构成,参量被放在函数名后的圆括号内。 二、内部函数的调用 内部函数在被调用时,一般规则是访问函数名,参量被放在其后的圆括号内,参量可以被常量、变量或表达式代替。有的函数可以省去参数和括号;有的函数的参数可以省略,但是小括号不能省略。 1、在表达式中使用 变量=……函数名(参数表)…… 2、在Print语句中使用 Print函数名(参数表),……,……函数名(参数表)…… 例如: S=100*Sin(3.14*30/180) A=Int(123.345) Print "y=2sin(л/4)=";2*sin(3.14159/4) §3. 2 数学函数 数学函数包括了:绝对值函数,取整函数,指数函数,对数函数,求平方根函数,三角函数,符号函数 一、绝对值函数(Abs) Abs( x ) 返回x的绝对值,返回值类型与参数相同。 例如:Abs(6.5)的值为6.5 Abs(-6.5)的值也为6.5 二、取整函数(Fix , Int) Fix(x) 删除x的小数部分,返回其整数部分 Int(x) 返回不大于x的整数 1、Int—取整函数

VB常用函数用法详解

VB函数 数学函数 (1)A bs 函数语法:Abs(number)绝对值 返回一数值的绝对值。 参数 number 可以是任何数值表达式。如果 number 的值为 Null,则返回 Null;如果其参数是没有初始值的变数,则返回0。 注解:一个数值的绝对值就是将正负号去掉以后的值。例如 Abs(-1) 和 Abs(1) 的返回值都是1。 (2)A tn 函数 语法:Atn(number) 反正切 该函数返回参数的「反正切」(arctangent) 值。 参数 number 可以是任何有效的数值表达式。 注解:Atn 函数的参数 (number) 是直角三角形中构成直角两边的比值(正切函数值),其返回值则为相对应之底角的度数, 以「弧度」为单位。正切函数值 (number) 的算法为「对边除以邻边」。返回值的范围落在 pi/2 到 pi/2 的「弧度」之间。 「角度」与「弧度」的转换方法为:将「角度」乘以 pi/180 即为「弧度」。反过来将「弧度」乘以180/pi 便得「角度」。

语法:Cos(number) 该函数返回一角度的 cosine (余弦函数)值。参数 number 可以是任何有效的数值表达式,其值代表一个角度,以「弧度」为单位。 注解:Cos 函数的参数表示角度,返回值为该角度两邻边的比值。其比值的定义为「连接另一锐角的邻边除以连接直 角的邻边」。 返回值的范围在 -1 到 1 之间。 (4)E xp 函数 语法:Exp(number) 自然对数之底数 该函数返回 e(自然对数之底数)的某次方。 参数 number 可以是任何的数值表达式。 注解:如果 number 的值超过 709.782712893,会产生程式错误。常数 e 的值大约是 2.718282。 (5)L og 函数自然对数值 语法:返回参数的自然对数值。 Log(number) 参数 number可以是任何的数值表达式,条件是参数值必须大于 0。注解:自然对数是以 e 为底数的对数。常数 e 的值大约是 2.718282。VB函数

VB常用函数.

你所说的是msgbox是信息提示窗口还有一些函数如下面的(一)类型转换类函数 1. CType(X [格式]: P=CBool(X ' 将X转换为“布尔”(Boolean)类型 P=CByte(X ' 将X转换为“字节”(Byte)类型 P=CCur(X ' 将X转换为“金额”(Currency)类型 P=CDate(X ' 将X转换为“日期”(Date)类型 P=CDbl(X ' 将X转换为“双精度”(Double)类型 P=CInt(X ' 将X转换为“整型”(Integer)类型 P=CLng(X ' 将X转换为“长整型”(Long)类型 P=CSng(X ' 将X转换为“单精度”(Single)类型 P=CStr(X ' 将X转换为“字符串”(String)类型 P=Cvar(X ' 将X转换为“变体型”(Variant)类型 P=CVErr(X ' 将X转换为Error值 [ 范例 ]: (1. CStr(13+CStr(23 ' 数值转换成字符串后,用"+"号连接,结果:1323 (2. CInt("12"+12 ' 字符串转换成整型后与12相加,结果:24 (3. P=CInt(True ' 输出结果为-1 ' 布尔值与数值的转换时要注意,布尔值只有True和False,其中True在内存中为-1,False存为0 (4. CBool(-0.001 ' 输出结果为True ' 将数值转换为布尔型时,等于0的数值将得到False,不等于0的数值得到True. 2. Int(X,Fix(X:取X的整数值 [格式]: P=Int(X ' 取<=X的最大整数值 P=Fix(X ' 取X的整数部分,直接去掉小数 [范例]: (1 Int(-54.6 ' 结果为-55,取<=-54.6的最大整数 (2 Fix(54.6 ' 结果为54,取整数并直接去掉小数(二)常用数学函数 [格式]: 1. Abs(N 取绝对值例:Abs(-3.5 结果:3.5 2. Cos(N 余弦函数例:Cos(0 结果:1 3. Exp(N e为底的指数函数例:Exp(3 结果:20.068 4. Log(N 以e为底的自然对数例:Log(10 结果:2.3 5. Rnd[(N] 产生随机数例:Rnd 结果:0--1之间的数 6. Sin(N 正弦函数例:Sin(0 结果:0 7. Sgn(N 符号函数 ' 说明:取正负号。Y=Sgn(X 既 X>0 则Y=1;X=0 则 Y=0;X<0 则Y= -1 8. Sqr(N 平方根例:Sqr(9 结果:3 9. Tan(N 正切函数例:Tan(0 结果:0 10.Atn(N 反切函数例:Atn(0 结果:0 [注意]:在三角函数中,以弧度表示。 (一字符串类函数: 1. ASC(X,Chr(X:转换字符字符码 [格式]: P=Asc(X 返回字符串X的第一个字符的字符码 P=Chr(X 返回字符码等于X的字符[范例]:(1P=Chr(65 ‘ 输出字符A,因为A的ASCII码等于65 (2P=Asc(“A” ‘ 输出65 2. Len(X:计算字符串X的长度 [格式]: P=Len(X [说明]:空字符串长度为0,空格符也算一个字符,一个中文字虽然占用2 Bytes,但也算一个字符。 [范例]: (1 令X=”” (空字符串 Len(X 输出结果为0 (2 令X=”abcd” Len(X 输出结果为

VB常用的内部函数

(一)VB常用的内部函数: Abs (x):求x的绝对值例:Abs(-3.2)= 3.2 Sqr (x):求x的平方根例:Sqr(9)= 3 Int (x):求不大于给定数x的最大整数例:Int (-1.6) = -2 Mod : 整除取余数例:9 Mod 5 = 4 (二)阅读下列程序段,写出运行结果。 1、 x = 3 y = Abs (-4.8) *2 z = x+y Print y , z 运行结果:() 2、 A= Sqr (4) * 3 B= Int (1.9) +3 Print A+B 运行结果:() 3、A= 9.8 B= 8 Mod 4 C = Int (9.8) S= A*B + C Print “S=”; S 运行结果:()

4、下列程序的功能是求长方体的体积,请将程序补充完整,并上机验证。 Private sub command1_click() Dim A As Single Dim B As Single Dim H As Single Dim V As Single A= Val(InputBox(“A=”,”输入长”)) B= Val(InputBox(“B=”,”输入宽”)) H= Val(InputBox(“H=”,”输入高”)) V =_________________________________ PRINT “长方体的体积V=”; V End Sub 顺序题 小李同学参加了一场模拟考试,其一道题目是已知长方体的长为10,宽为3,高为5,求长方体的体积V,小李同学编写出了如下的不完整程序: 一、 ′算法描述: ′注意事项: ′1、请在func()函数中实现算法,返回算法结果 ′2、请不要修改main()过程

ansys常用内部函数汇总

1. distnd( i,j) — I,j 两点的距离 2. node(x,y,z) —提取距离位置(x,y,z)最近的节点号 3. kp(x,y,z) —提取距离位置(x,y,z)最近的关键点号 4.基本函数 ABS(x) Absolute value of x. SIGN(x,y) Absolute value of x with sign of y. y=0 results in positive sign. EXP(x) Exponential of x (ex). LOG(x) Natural log of x (ln (x)). LOG10(x) Common log of x (log10(x)). SQRT(x) Square root of x. NINT(x) Nearest integer to x. MOD(x,y) Remainder of x/y. y=0 returns zero (0). RAND(x,y) Random number (uniform distribution) in the range x to y (x = lower bound, y = upper bound). GDIS(x,y) Random sample of a Gaussian (normal) distribution with mean x and standard deviation y. SIN(x), COS(x), TAN(x) Sine, Cosine, and Tangent of x. x is in radians by default, but can be changed to degrees with *AFUN. SINH(x), COSH(x), TANH(x) Hyperbolic sine, Hyperbolic cosine, and Hyperbolic tangent of x. ASIN(x), ACOS(x), ATAN(x) Arcsine, Arccosine, and Arctangent of x. x must be between -1.0 and 1.0 for ASIN and ACOS. Output is in radians by default, but can be changed to degrees with *AFUN. Range of output is -pi/2 to pi/2 for ASIN and ATAN, and 0 to pi for ACOS. ATAN2(y,x) Arctangent of y/x with the sign of each component considered. Output is in radians by default, but can be changed to degrees with *AFUN. Range of output is -pi to pi. VALCHR(CPARM) Numerical value of CPARM (if CPARM is non-numeric, returns 0.0). CHRVAL(PARM) Character value of numerical parameter PARM. Number of decimal places depends on magnitude. UPCASE(CPARM) Upper case equivalent of CPARM. LWCASE(CPARM) Lower case equivalent of CPARM. 5. kx(i) 表示关键点i 的x坐标值;同理 ky(i);kz(i) 6. nx(i) 表示节点i 的x坐标值;同理 ny(i);nz(i) 7. nsel(k) 是节点k在就是1,不在就是0.

常用内部函数测试

1 以下不能输出“Program”的语句是______。 A.Print Mid("VBProgram"3,7)B.Print Right("VBProgram",7) C.Print Mid("VBProgram",3)D.Print Left("VBProgram",7) 2 下面可以产生20-30(含20和30)的随机整数的表达式是_____。 A.Int(Rnd*10+20) B.Int(Rnd*11+20) C.Int(Rnd*20+30)D.Int(Rnd*30+20) 3 求Sin65°应使用的正确表达式为______。 A.Sin(65) B.Sin65 C.Sin(65°) D.Sin(65*3.14159/180) 4 表达式Round (0.55)+Int(0.55)+Fix(0.55)的值为______。 A.0 B.1 C.2 D.3 5 下列能够正确表示x2+yx的表达式是______。 A.2^x+x^y B.x^2+Exp(x) C.x^2+Exp(x*Log(y)) D.Exp(2)+yExp(x) 6 已知string1=" Hello , world! ",函数Trim(string1)的结果是______。A."Hello ,world! " B." Hello ,world! " C."Hello ,world!" D."Hello,world! " 7 表达式Left("You are welcome! ",3)的值是______。 A.You B.are C.wel D.me! 8 函数Len(Space(4)+String(3,"c"))返回的值是______。 A.7 B.9 C.4 D.3 9 函数String(n,“str”)的功能是 A)把数值型数据转换为字符串 B)返回由n个字符组成的字符串 C)从字符串中取出n个字符 D)从字符串中第n个字符的位置开始取子字符串 10 将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是 A)Cos(a+b)^2十5*exp(2) B)Cos^2(a+b)+5*exp(2) C)Cos(a+b)^2十5*ln(2) D)Cos^2(a+b)+5*ln(2) 11 执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是 A) Visual B) Basic C) 6 D) 11 12 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a="VisualBasic" Print String(3,a)

VB里的函数,字符,运算符等等内容

VB的数据类型比较丰富,可以分为两大类:基本数据类型和用户自定义类型。 一、基本数据类型 表3-1列出了VB使用的基本数据类型。 表3-1 VB 基本数据类型 基本数据类型是系统定义的标准数据类型,可以直接使用。分为6类:数值型,日期型,逻辑型,字符型和变体型。 (一)数值型数据

数值型数据分为整型和实型两类。整型数据分为整数和长整数,实型数据分为单精度和双精度数据。有时把货币型和字节型数据也归为数值型数据。 1.整数(Interger)。整数是不带小数点,范围在-32768~32767之间,在机器内使用2个字节存储的整数。在VB中数尾常加“%”表示整型数据,也可省略。如-34,78%。 2.长整数(Long)。长整数可以超过整数-32768~32767范围,可以是- 2147483648~2147483647之间的不带小数点的整数,在机器内用4个字节存储。在VB中数尾常加:“&”表示长整型数据。如-334&,67785649&。整数(Interger)和长整数(Long)均用于保存整数,其可以是正整数、负整数或者0。例如:369、-369、+369均表示整数,而369.0就不是整数;-9993977、12345678均表示长整数,而123,456则是非法数。整型数的运算速度快、精确,且占用存储空间较小,但表示数的范围也较小。 3.单精度数(Single)。单精度数是带小数点的实数,有效数字为7位,在机器内用4个字节存储。通常以指数形式表示,指数部分用“E”或“e”表示。在VB中数尾常加“!”表示单精度数据,也可省略。如-23 4.78,4 5.56!,2.67e+3,-2.89E-2。单精度数有多种表示形式:±n.n(小数形式)、±n E ±m(指数形式)、 ±n.n E ±m (指数形式)。例如:123.45、 0.12345E+3、123.45!都是同值的单精度数。如果某个数的有效数字位数超过7位,当把它定义为单精度变量时,超出的部分会自动四舍五入。 4.双精度数(Double)。双精度数也是带小数点的实数,有效数字为15或16位,在机器内用8个字节存储。通常以指数形式表示,指数部分用“D”或“d”表示。在VB中数尾常加“#”表示双精度数据,也可省略。如-374.778#, 5.678D+2,-2.67e+3#。 5.货币型数据(Currency)。货币型数据是为是一种专门为处理货币而设计的数据类型,是一种特殊的小数。,它的精度要求较高,用8个字节存储,保留小数点右边4位和小数点左边15位,如果数据定义为货币型,且其小数点后超过4位,那么超过的部分自动四舍五入。在VB中数尾常加“@”表示货币型数据。如3.4@,565@。 6.字节型数据(Byte)。字节型数据用来存储二进制数,是范围在0~255之间的无符号整数,不能表示负数,在机器内用一个字节存储。Byte是从0-255的无符号类型, 在VB中,声明和使用数值型数据时,应注意以下几点: (1)如果数据中包含小数,则应使用single、double或currency型。 (2)如果数据为二进制数,则使用byte数据类型。 (3)数值型数据都有一个有效范围值,程序中的数如果超出规定的范围,将会出现“溢出”信息。如小于范围的下限值,系统将按“0”处理,如大于上限值,则系统按上限值处理,并显示出错信息。

matlab常用内部函数

A a abs 绝对值、模、字符的ASCII 码值 acos 反余弦 acosh 反双曲余弦 acot 反余切 acoth 反双曲余切 acsc 反余割 acsch 反双曲余割 align 启动图形对象几何位置排列工具 all 所有元素非零为真 angle 相角 ans 表达式计算结果的缺省变量名 any 所有元素非全零为真 area 面域图 argnames 函数M 文件宗量名 asec 反正割 asech 反双曲正割 asin 反正弦 asinh 反双曲正弦 assignin 向变量赋值 atan 反正切 atan2 四象限反正切 atanh 反双曲正切 autumn 红黄调秋色图阵 axes 创建轴对象的低层指令 axis 控制轴刻度和风格的高层指令 B b bar 二维直方图 bar3 三维直方图 bar3h 三维水平直方图 barh 二维水平直方图 base2dec X 进制转换为十进制 bin2dec 二进制转换为十进制 blanks 创建空格串 bone 蓝色调黑白色图阵 box 框状坐标轴 break while 或for 环中断指令 brighten 亮度控制 C c capture (3 版以前)捕获当前图形 cart2pol 直角坐标变为极或柱坐标 cart2sph 直角坐标变为球坐标 cat 串接成高维数组 caxis 色标尺刻度

cd 指定当前目录 cdedit 启动用户菜单、控件回调函数设计工具 cdf2rdf 复数特征值对角阵转为实数块对角阵 ceil 向正无穷取整 cell 创建元胞数组 cell2struct 元胞数组转换为构架数组 celldisp 显示元胞数组内容 cellplot 元胞数组内部结构图示 char 把数值、符号、内联类转换为字符对象 chi2cdf 分布累计概率函数 chi2inv 分布逆累计概率函数 chi2pdf 分布概率密度函数 chi2rnd 分布随机数发生器 chol Cholesky 分解 clabel 等位线标识 cla 清除当前轴 class 获知对象类别或创建对象 clc 清除指令窗 clear 清除内存变量和函数 clf 清除图对象 clock 时钟 colorcube 三浓淡多彩交叉色图矩阵 colordef 设置色彩缺省值 colormap 色图 colspace 列空间的基 close 关闭指定窗口 colperm 列排序置换向量 comet 彗星状轨迹图 comet3 三维彗星轨迹图 compass 射线图 compose 求复合函数 cond (逆)条件数 condeig 计算特征值、特征向量同时给出条件数 condest 范 –1 条件数估计 conj 复数共轭 contour 等位线 contourf 填色等位线 contour3 三维等位线 contourslice 四维切片等位线图 conv 多项式乘、卷积 cool 青紫调冷色图 copper 古铜调色图 cos 余弦 cosh 双曲余弦

VB常用函数介绍

VB常用函数介绍 一、常用内部函数 在VB内部提供了大量函数。在这些函数中,有些是通用的。有些则与某种操作有关的。大体分成五类,分别是:转换函数、数学函数、日期函数、时间函数和随机函数。 (1)转换函数 函数名功能 Int(x) 返回不大于自变量的最大整数。 Fix(x) 去掉一个浮点数的小数部分,保留其整数部分。Hex(x) 把一个十进制数转换成为十六进制数。 Oct(x) 把一个十进制数转换成为八进制数。 Asc(x) 返回字符串中第一个字符的ASCII码。 Chr(x) 把值转换为相应的ASCII字符。 Str(x) 把值转换为一个字符串 Cint(x) 把小数部分四舍五入,转换为整数。 Ccur(x) 把值转换为货币类型,小数部分最多保留4位。CDbl(x) 把值转换为双精度数值。

CLng(x) 把值小数部分四舍五入转换为长整型数值。CSng(x) 把值转换为单精度数值。 CVar(x) 把值转换为变体类型值。 (2)数学函数 函数名功能 Sin(x) 返回正弦值。 Cos(x) 返回余弦值。 Tan(x) 返回正切值。 Atn(x) 返回反正切值。 Abs(x) 返回绝对值。 Sgn(x) 返回自变量的符号。即: 值为负数时,函数返回-1 值为0时,函数返回0 值为正数时,函数返回1 Sqr(x) 返回自变量x的平方根,自变量必须大于或等于0。 Exp(x) 返回以e为底数,以x为指数的值,即求e的x 次方。

(3)日期函数 函数名功能 Day(Now) 返回当前的日期。 WeekDay(Now) 返回当前的星期。 Month(Now) 返回当前的月份。 Year(Now) 返回当前的年份。 (4)时间函数 函数名功能 Hour(Now) 返回小时(0~23)。 Minute(Now) 返回分钟(0~59)。 Second(Now) 返回秒(0~59)。 (5)随机函数 Rnd(x) 产生一个0~1之间的单精度随机数 Rnd函数可以产生随机数,当一个应用程序不断地重复使用随机数时,同一序列的随机数会反复出现,用Randomize语句可以消除这种情况。 二、字符串函数 (1)删除空白字符函数

VB基本函数大全

VB基本函数大全.txt年轻的时候拍下许多照片,摆在客厅给别人看;等到老了,才明白照片事拍给自己看的。当大部分的人都在关注你飞得高不高时,只有少部分人关心你飞得累不累,这就是友情!VB基本函数大全 VB函数大全_基本函数大全 Abs 函数返回数的绝对值。 And 运算符执行两个表达式的逻辑连接。 Array 函数返回含一数组的变体。 Asc 函数返回字符串首字母的 ANSI 字符代码。 赋值运算符 (=) 给变量或属性赋值。 Atn 函数返回数的反正切值。 调用语句将控制移交 Sub 或 Function 过程。 CBool 函数返回已被转换为 Boolean 子类型的变体的表达式。 CByte 函数返回已被转换为字节子类型的变体的表达式。 CCur 函数返回已被转换为货币子类型的变体的表达式。 CDate 函数返回已被转换为日期子类型的变体的表达式。 CDbl 函数返回已被转换为双精度子类型的变体的表达式。 Chr 函数返回指定 ANSI 字符码的字符。 CInt 函数返回已被转换为整数子类型的变体的表达式。 Class 对象提供对已创建的类的事件的访问。 Class 语句声明类名 Clear 方法清除 Err 对象的所有属性设置。 CLng 函数返回已被转换为 Long 子类型的变体的表达式。 颜色常数颜色常数列表。 比较常数用于比较运算的常数列表。 连接运算符 (&) 强制两个表达式的字符串连接。 Const 语句声明用于字母值的常数。 Cos 函数返回角度的余弦值。 CreateObject 函数创建并返回对“自动”对象的引用。 CSng 函数返回已被转换为单精度子类型的变体的表达式。 CStr 函数返回已被转换为字符串子类型的变体的表达式。 日期和时间常数在日期和时间运算中用来定义星期几和其他常数的常数列表。 日期格式常数用于日期和时间格式的常数列表。 Date 函数返回当前系统日期。 DateAdd 函数返回加上了指定的时间间隔的日期。 DateDiff 函数返回两个日期之间的间隔。 DatePart 函数返回给定日期的指定部分。 DateSerial 函数返回指定年月日的日期子类型的变体。 DateValue 函数返回日期子类型的变体。 Day 函数返回日期,取值范围为 1 至 31。 Description 属性返回或者设置说明某个错误的字符串。 Dictionary 对象存储数据键、项目对的对象。 Dim 语句声明变量并分配存储空间。 除法运算符 (/) 两数相除并以浮点数格式返回商。 Do...Loop 语句当条件为 True 或者当条件变为 True 时,重复一语句块。

相关文档
最新文档