- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常量变量
2010-3-15
【知识点】
常见的数据类型;
数据类型的选择与使用;
数进制表示与转换;
常量的含义、数值常量、字符常量、符号常量;
变量的含义、定义使用、命名规则;
【知识点分析】
一、必备知识普及
1、字节、位等概念
字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制。计算机中存储的基本单位是字节。
二进制数系统中,每个0或1就是一个位(bit),位是内存的最小单位(bit)Private Sub Command1_Click()
Dim a as integer
Dim b as integer
Dim c as integer
A=3
B=4
C=a*b
Print c
End Sub Private Sub 对象名_事件()
定义变量
程序(输入、运算、输出)
End Sub 教师可以结合上节课的text3.text=text1.text*text2.text进行拓展得到本例 分析:dim的作用——预先通知下 这个变量到底是什么身份多大,好给它位置,合理利用资源
3、空间推算
整型占2个字节→即占16位二进制数→16个0和1的组合可以表示216种情况→整型可以表示65536种情况→整型表示范围是-32768~~32767
4、数据类型详表
数据 关键字 存储大小(byte) 取值范围 说明 整型 Integer 2字节 -32768-32767 数值型 长整型 Long 4 -2147483648-2147483647 单精度型 Single 4 负数:-3.402823E38--1.401298E-45
正数:1.401298E-45-3.402823E38 双精度型 Double 8 负数:-1.797693134E308--4.940656458E-324
正数:4.940656458E-324-1.797693134E308 字符串型 String 串长度
10+串长度 定长字符串:0-65535个字符
不定长字符串:0-20亿个字符 用“”(英文方式下输入的引号)扩起来的一串字符 布尔型 Boolean 2 True/false 逻辑判断的值,表示真、假,是、非;
其值为true和false,分别表示逻辑真和假;也用数值0表示假值,-1表示真值。 日期型 Date 8 100/1/1-9999/12/31 专门用来表示日期和时间;我们用一对#把日期和时间值括起来
【例1】比较下面的程序,分析原因
Private Sub Command1_Click()
a=32768
print a
End Sub Private Sub Command1_Click()
Dim a as integer
a=32768
print a
End Sub 通过这个例子,让同学们理解定义一定要符合实际需要。
补充强调:Vb程序里不区分大小写
【例2】比较下面的程序,分析原因
Private Sub Command1_Click()
a=3.6
print a
End Sub Private Sub Command1_Click()
Dim a as integer
A=3.6
Print a
End Sub 提问学生为什么第二个程序得到的结果不一样→制定了规则就要按照规则做。
同时,再次指出,从上面的程序可以体会出,划分的空间已经被限定在一个范围内。根据需要确定准确的空间,以免空间浪费是划分数据类型的主要目的。
1、数据类型实际上是一种人为的约定。
2、不同的约定方式,同样的内容会代表不同的含义
如二进制数,如果约定为整型(十进制)就表示整数65;如果约定为字符串型就会表示字母“A”。
3、不同的约定给数据分配的存储空间也相应不同。VB提供多种数据类型,根本目的就是为了提高程序代码的运行效率。
【例3】观察下面程序,研究数据类型变化转换
Private Sub Command1_Click()
A=32
Print a
End Sub Private Sub Command1_Click()
Dim a as integer
A=32
Print a
End Sub 这个例子很重要,多次考到,要求每个学生都能理解。
【例4】观察下面程序,研究数据“自动”转换
Private Sub Command1_Click()
Text3.Text = Text1.Text + Text2.Text
End Sub
Private Sub Command1_Click()
Dim a As Integer
Dim
文档评论(0)