第2章 visual basic编程基础wgr

第2章 visual basic编程基础wgr

ID:22442936

大小:887.00 KB

页数:81页

时间:2018-10-20

第2章 visual basic编程基础wgr_第1页
第2章 visual basic编程基础wgr_第2页
第2章 visual basic编程基础wgr_第3页
第2章 visual basic编程基础wgr_第4页
第2章 visual basic编程基础wgr_第5页
资源描述:

《第2章 visual basic编程基础wgr》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic程序设计教程数据类型基本数据类型复合数据类型数值型字符型逻辑型日期型变体型对象型整数浮点数货币类型字节类型整型长整型单精度型双精度型自定义数据类型数组2.1数据类型第2章VisualBasic编程基础数据类型关键字占用字节数类型符范围字节型Byte1无0~255整型Integer2%-32768~32767,小数部分四舍五入长整型Long4&-2147483648~2147483647,小数部分四舍五入单精度浮点型Single4!负数:-3.402823E38~-1.401298E-45正数:1.401

2、298E-45~-3.402823E38精度达7位双精度浮点型Double8#负数:-1.79769D308~-4.94D-324正数:4.94D-324~1.79769D308精度达15位货币型Currency8@-922337203685477.5808~922337203685477.5807精度达28位字符型(变长)String字符串长$0~大约20亿字节字符型(定长)String*sizesize$1~65535字节布尔型Boolean2无True或False日期型Date8无1/1/100~12/31/9999对

3、象型Object4无任何对象引用变体型(数值)Variant16无任何数值,最大可达Double的范围变体型(字符)Variant字符串长无与可变长度字符串有相同的范围1.数值型数据类型VB有6种数值型的数据:整型(Integer)、长整型(Long)、单精度浮点型(Single)、双精度浮点型(Double)和货币型(Currency)、字节型(Byte)。前三种为整型数据,后3种为浮点型(实型)数据。数值型整数浮点数货币类型字节类型整型长整型单精度型双精度型(1)整数定义:不带小数点和指数符号的数。特点:数精确表示,但数

4、范围有限。类型:整型Integer或%(默认)长整型Long或&。形式:±n[&]例:123、123%、123&、+123正确的整数123.0、1,230错误(2)浮点数(实数):定义:带小数点或指数符号的数。特点:精度有限,数范围大,且运算速度慢。类型:单精度Single或!,双精度Double或#。形式:尾数[E

5、D指数]其中:E表示单精度指数符号、D表示双精度指数符号,尾数可以整数(必须要求指数)也可以小数。例:123.45、123.45!、0.12345E+3、12345E-2、0.12345E+3都是同值单精度实数

6、。要表示双精度浮点数,对小数形式只要在数字后面加”#”或用”#”代替”!”;对指数形式用“D”代替“E”,或直接在数字后面加”#”。例:123.45#、0.12345D+3、0.12345E+3#等都表示同值(相当于0.12345×103)的双精度浮点数。注意:(1)123.45后面省略”!”和”#”,表示单精度实数;(2)E和D无大小写区分。(3)货币类型货币类型是定点实数或整数,最多保留小数点右边4位和小数点左边15位,用于货币计算。形式:在数字后加“@”符号例如,123.45@,1234@(4)字节类型字节类型是占一个

7、字节的无符号整数。用于表示并存储二进制数据。2.字符串型数据(String)形式:"字符"例:"abc""ABC""计算机""12.34""3+2"""(空串)注意:如果字符串本身包括双引号,可用连续两个双引号表示。例:要打印以下字符串:"Youmuststudyhard",hesaid.在程序中需要将该字符串表示成:"""Youmuststudyhard"",hesaid."3.逻辑型数据(布尔型)(Boolean)逻辑型数据只有两个值:真(True)和假(False)注意:当将其他类型数据转换为逻辑型数据时,0转换为Fa

8、lse,非0值转换为True。当把逻辑型数据转换为整型数时,False转换为0,True转换为-1。4.日期型数据(Date)形式:#……#一般为:月/日/年VB接受许多种日期时间格式例:下面的Date/Time值全部有效。#11/18/1999#,#1999-11-18#,#11/18/199910:28:56pm#。如果输入的日期或时间是非法的或不存在的,系统将提示出错信息。5.对象型数据类型对象型数据可用来表示应用程序中或某些其他应用程序中的对象。6.变体型数据类型变体型是一种可变的数据类型,为VB的数据处理增加了智能

9、型,是所有未定义变量的默认数据类型,它对数据的处理完全取决于程序上下文的需要。变体型可以包括数值型、日期型、对象性、字符型等数据类型。用函数VarType进行检测,根据其返回值可确定是何数据类型。2.2.1常量常量是指在程序运行过程中始终保持不变的量。VB语言中常量分为两种:直接常量和符号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。