- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB第二章相关归纳.doc
VB第二章
数据类型
类型 名称 字节数 取值范围和有效位数 整型 Integer 2(%) 精确表示-32768~32767(2^15-1)范围内的整数 长整型 Long 4() 精确表示-2147483648~2147483647范围内的整数 单精度浮点型 Single 4(!) 7位有效数字 双精度浮点型 Double 8(#) 15位有效数字 字节型 Byte 1 0~255 变长字符串 String ($)每个字符占1个字节,每个字符串最多可存放约20亿个字符 定长字符串 String*size Size是小于65535的无符号整常数,为字符串长度 逻辑型 Boolean 2 True或False 货币型 Currency 8(@) 日期型 Date 8 100.1.1~9999.12.31 对象型 Object 4 任何对象的引用 变体型 Variant 若存放数值类型数据,占16个字节,最大可达Double的范围
若存放字符串类型数据,字符串长度与变长字符串相同 常量
普通常量:
数值常量
(整型、实型) 可以用所学算术、数学中的惯常写法书写数值常量
浮点数还可以用指数形式表示“e”或“E”
数值类型数值取值在其有效范围之外,会出现“溢出”错误
十六进制(h)和八进制(o)——前缀 字符串常量 用双引号括起来的一串字符 逻辑常量 True 和False 日期常量 用两个#把表示日期和时间的值置于其间 符号常量:定义格式——Const符号常量名=常量
系统常量:Text1.ForeColor=vbRed→Text1.ForeColor=RGB(255,0,0)……
变量
变量的命名规则及其说明
变量名由首字符为英文字母、不得超过255个字符的字母、数字、下划线符组成。
不能使用VB的关键字作为变量名
变量名不能与过程名或符号常量名相同
VB不区分变量名的大小写。
取名尽量做到“见名知义”,提高程序可读性。
变量声明:Dim语句
例如:Dim iCount As integer,sum As single
→Dim iCount%,sum As!
强制显式声明:Option Explicit语句
“先声明变量,后使用变量”
变量的作用域及应用(详见课本P39)
变量的初始值
——VB自动将数值类型的变量赋初值0,变长字符被初始化为零长度的字符串(””),定长字符串则用空格填充,而逻辑型的变量初始化为False。
Print语句(例子详见P40)
格式:[对象名称.]Print[输出项[[{,︱;}][输出项]]...]
对象名称可以是窗体(Form)、图片框(PictureBox)n=80〓n→80伪代码
(1)为数值变量赋值时,表达式的值不得超过数值变量的数值范围,否则显示错误信息。
(2)值为浮点类型的表达式四舍五入后向整型变量赋值。
(3)任何类型表达式都可以向字符串变量赋值。
(4)赋值号不是数学中的等号。
★举例子——将a,b的值互换
Private Sub Form_Click()
Dim a as Integer,b as Integer,c as Integer
a=5:b=8
Print a,b
c=a:a=b:b=c
Print a,b
End Sub
★内部函数
定义:是由VB系统提供的,每个内部函数完成某个特定的功能。在程序中使用函数称为调用函数。
函数调用格式:函数名(参数1,参数2,…)→得到一个确定的函数值——返回值。
具体各个函数及其使用
·数学函数
下列函数的参数均为数值类型。
(1) 三角函数:Sin(x)、Cos(x)、Tan(x),反正切函数Atan(x)
◆ 以上函数分别返回正弦值、余弦值、正切值和反正切值。
◆ Visual Basic没有余切函数,求x弧度的余切值可以表示为1/Tan(x)。
◆ 函数Sin、Cos、Tan的自变量必须是弧度,如数学式sin30o,写作Visual Basic的表达式为Sin(30*3.1416/180)。
◆ 其他反三角函数可以转换为等值的反正切函数,然后用Visual Basic的反正切函数计算,如函数Atan(x/sqr(1-x*x))可以求sin-1x(不可以写作Asin(x),因为Visual Basic没有预定义反正弦函数Asin)。
(2) Abs(x):返回x的绝对值。
(3) Exp(x):返回e的指定次幂,即ex。
(4) Log(x):返回x的自然对数。
(5) Sgn(x):符号函数,当x0时,Sgn(x)的值为1;当x=0时,Sgn(x)的值为0;当x0时,Sgn(x)的值为-1。
(6) Sqr(x):返回x的平方根,如Sq
您可能关注的文档
- pdf转换成实用的方法.doc
- PhotoshopCS版本里笔刷的简单安装方法介绍.doc
- photoshop《学生上机练习第一单元(1-10)例题》.doc
- photoshop从头学第二课软件介绍与基本概念.doc
- Photoshop教程手把手教你用PS创建闪亮迷蒙的文字效果.doc
- Photoshop教程校正偏色图的一些经验介绍.doc
- photoshop的基础操作.doc
- photoshop第一课.doc
- PhotoShop给MM保留毛孔的磨皮方法.doc
- phtoshop教材.doc
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
文档评论(0)