5常用函数与表达式

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

27
-9
关系运算符
运算符 作用 & 将两 个字 符串 拼接 起来 + 区别 示例 结果 连接符两旁的操作数不管是字符 “123”&55 “12355” 型还是数值型,系统先将操作数 “abc”&12 “abc12” 转换成字符,然后再连接 连接符两旁的操作数均为字符型, “123”+55 178 若均为数值型则进行算术加法运 “abc”+12 出错 算,若一个为数字字符型,一个 数值型,则自动将数字字符型转 换为数值型,然后进行算术加, 若一个为非数字字符型,一个数 值型,则出错。
运算符 ^ * / 含义 乘幂、乘方 负号 乘 除 优先级 1 2 3 3 示例 A^2 -A A*A*A 10/A 结果 9 -9 27 3.3333333
\ mod +
-
整除、取整 取余 加

4 5 6
6
10\A 10 Mod 10+A
10-A
3 A 1 13
7
练习
1、23/5= 4.6 2、23\5= 4 3、23 mod 5= 3 4、10 mod 10 \3= 1 5、print 18/2*3,-3^2 的结果是多少:
3、随机函数Rnd()用法 Int((初值-终值+1)*Rnd()+终值)
取初值到终值之间的随机整数

例如:Int((6 * Rnd) + 1) ' 生成 1 到 6 之间的随机数值 ,这里的int 是把后面产 生的小数转换成整数
取10到100的随机整数该如何取?

取100到500之间的任意整百数如何取?
写出下列表达式的结果
1、fix(-28.58)+int(28.08)= 0 2、sqr(9)+int(-5.4)= -3 3、len("hello")+fix(7.8)= 12 4、mid("Val",1,1)+chr(66)= VB 5、val("170")+3= 173

运算符
将字符转换为数字字符串 计算字符串的长度 Str(-170) Len((“asd”)
“A”
-170 “-170” 3 “c”
Fix(X)
取字符串X中第n个字符起长度 Mid(“abcd”,3,1) 为k的子串X中第n个字符起长 度为k的子串 截掉数据的小数部分 Fix(2.56)
2
பைடு நூலகம்
随机函数

Int(4.1) Int(-4.1) Sqr(4) Sqr(6) Exp(2)(2)
4 -5 2 2.44948 7.389056
1.098612 0.99999 0.49999
求以e为底的X的对数e为底的X的对数 Log(3)(3) 求X的正弦值X的正弦值 求X的余弦值X的余弦值 Sin(3.1416/2) (3.1416/2) Cos(3.1416/3)
常用函数与表达式
自主学习-常用数学函数2分钟
函数名 Abs(X) 函数的功能 求X的绝对值X的绝对值 应用举例 Abs(-3.5) 函数返回值 3.5
Int(X)
Sqr(X)
求不大于X的最大整数X的最大整数
求X的算术平方根X的算术平方根
Exp(x)
Log(X) Sin(X) Cos(X)
求e的X次方e的X次方
完成学案上的练习
逻辑运算符
运算符 含义 = > >= 等于 大于 大于等于 示例 “ABCDE”=”ABR” “ABCDE”>”ABR” “bc”>=”大小” 结果 false false false
<
<= <>
小于
小于等于 不等于
23<3
“23”<”3” “abc”<>”ABC”
false
true true
Tan(X)
求X的正切值X的正切值
Tan(3.1416/3)
1.7320606
自主学习-常用字符串函数5分钟
函数名 Asc(X) 函数的功能 将转换为ASCII码ASCII码 应用举例 Asc((“A”) 函数返回值 65
Chr(X)
Val(X) Str(X) Len(X) Mid(X,n,k)
将ASCII码转换为字符ASCII码 Chr(65) 转换为字符 Val(“-170”) 将数字字符串转换为数值
几点说明
1、中文字符比英文字符大 2 、小写字母比大写字母大, 26 个字母按 顺序依次变大

练习

1、求VB表达式4+2>3+5 and 2>3的值
相关文档
最新文档