- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、VisualBasic语言基础.doc
一、Visual Basic语言基础 1. VB程序的书写规则 了解VB程序的书写规则并熟练掌握。
2. VB提供的数据类型 VB提供了丰富的数据类型,每种数据类型有关键字或类型符表示,不同的数据类型占用不同的存储空间,用户可根据实际问题的需要使用合适的类型。标准数据类型
? Visual Basic的标准数据类型见下表:
数据类型
关键字
类型符
前缀
占字节数
范 围
字节型
Byte
无
byt
1
0~255
逻辑型
Boolean
无
bln
2
True与False
整型
Integer
%
int
2
-32768~32767(-231~231-1)
长整型
Long
lng
4
-2,147,483,648~2,147,483,647
单精度型
Single
!
sng
4
负数:-3.402823E38~-1.401298E-45正数:1.401298E-45~3.402823E38
双精度型
Double
#
dbl
8
负数:-1.79769313486232D308~-4.94065645841247D-324正数:4.94065645841247D-324~1.79769313486232D308
货币型
Currency
@
cur
8
-922,337,203,685,477.5808~922,337,203,685,477.5807
日期型
Date(time)
无
dtm
8
01,01,100~12,31,9999
字符型
String
$
str
字符串长有关
0~65535个字符
对象型
Object
无
obj
4
任何对象引用
变体型
Variant
无
vnt
根据需要分配
?
数据类型用关键字或类型符表示,用户可根据实际问题的需要使用合适的类型。数值数据类型
?
数值(Numeric)类型分别是: Integer、Long、Single、Double、Currency和Byte。
Integer和Long型用于保存整数,整数运算速度快、精确,但表示数的范围小。当大于或小于整数的范围时,程序运行时会产生溢出而中断。这时,应采用长整型Long,甚至采用单精度或双精度型。 整数表示形式:±n[%],n是0~9的数字,%是整型的类型符,可省略。如:123、123%长整数,只要在数字后加长整型符号,即表示形式为:±n。如:123、-1234567。
Single和Double型用于保存浮点实数,浮点实数表示数的范围大,但有误差,且运算速度慢。单精度浮点数精度7位;双精度浮点数精度16位。 单精度浮点数有多种表示形式:±n.n、±n!、±nE±m、±n.nE±m。其中n,m为0~9数字。如:123.45、123.45!、0.12345E+3都表示同值的单精度浮点数。 双精度浮点数,对小数形式只要在数字后加#或用#代替!;对指数形式用D代替E或指数形式后加#。如,123.45#、0.12345D+3、0.12345E+3#。
Currency型是定点实数或整数,用于货币计算。表示形式在数字后加@符号,例如,123.45@、1234@。
Byte字节型用于存储二进制数。日期数据类型
?
日期(Date)型按8字节的浮点数来存储,表示的日期范围从公元100年1月1日~9999年12月31日,而时间范围从0:00:00~23:59:59。
日期型表示法有两种:一种是以任何字面上可被认作日期和时间的字符,用号码符(#)括起来表示,如,#January 1,2000#;#10/12/2000#;#1998-5-12 12:30:00PM#;另一种是以数字序列表示。当以数字序列表示时,小数点左边的数字代表日期,而小数点右边的数字代表时间;0为午夜,0.5为中午12点;负数代表的是1899年12月31日之前的日期和时间。
4)逻辑数据类型
? 逻辑(Boolean)数据类型用于逻辑判断,它只有True与False两个值。当逻辑数据转换成整型数据时,True转换为-1,False转换为0;当将其他类型数据转换成逻辑数据时,非0数转换为True,0转换为False。 字符数据类型
? 字符可以包括所有西文字符和汉字,前后用双引号括起。例如,12345、abcde123、程序设计。注意: (1) 表示空字符串,而 表示有一个空格的字符串; (2) 若字符串中有双引号,例如,要表示字符串:123abc,则用连续两个双引号表示,即:123abc。 对象数据类型
? 对象(Object)变量作为32位(4个字节)地址来存储,该地址可引用应用程序中的对象。可以随后(用Set
您可能关注的文档
- 《利用ScienceDirect获取前沿学术信息》--elsevier数据库培训PPT.ppt
- 《广东省建设工程造价文件数据交换标准化规定》的-广东造价信息网.doc
- 《数学发展史》考试大纲.doc
- 《无限循环小数化分数》教学设计.doc
- 《机关文件材料归档范围和文书档案保管期限规定》讲座-广安市档案局.ppt
- 《机电一体化系统设计基础》.ppt
- 《生物信息学》考试大纲-中国科学院北京基因组研究所.doc
- 《节能环保产品政府采购清单数据规范》.doc
- 【摘要】【目的】对比两种不同路径灌注提取肝细胞的方法,改进小鼠肝.doc
- 【法规名称】.doc
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
最近下载
- JB-T7752-2005_滚动轴承密封深沟球轴承技术条件.pdf VIP
- 装配式混凝土结构部品部件吊装监理实施细则(标准化格式文本).doc VIP
- 萧山区地图杭州市萧山区乡镇街道地图高清矢量可填充编辑地图PPT模板.pptx
- 全国初中物理竞赛试题专项(力)精编(2024版)(附答案).pdf VIP
- 人教版七年级数学上册试题 第6章 几何图形初步 章节检测卷 (含详解).docx VIP
- 装配式混凝土结构施工监理实施细则(标准化格式).doc VIP
- 绿色智能船舶制造基地项目可行性研究报告.pptx VIP
- 船舶制造基地可行性研究报告.doc VIP
- 第八节 伏安法测电动势内阻-2024-2025学年高二上学期物理专项训练.pdf VIP
- 节能分部工程监理研究细则.doc VIP
文档评论(0)