第2章 Visual Basic的数据类型及运算 2.1.1 基本数据类型 整型数据是指不带小数点和指数符号的数。整型数据运算速度快、精确,但表示数的范围小。 ①整型(Integer,类型符为%):整型数在内存中占两个字节,可以存储-32768~32767之间的整数。例如15、-345、654、678%。 ②长整型(Long,类型符为):长整型数在内存中占4个字节,可以存储-2147483648~2147483647之间的整数。例如123456、45678都是长整型。 ① 单精度型(Single,类型符为!):单精度数在内存中占4个字节,可精确到7位有效数字。 例如,123.45、0.12345E+3 ② 双精度型(Double,类型符为#):双精度数在内存中占8个字节,有效数字为15或16位 。 如123.45#、0.123 45D+3、0.123 45E+3等都表示同值的双精度浮点数 ③ 货币型(Currency,类型符为@):主要用来表示货币值,在内存中占8个字节,最多保留小数点后4位,小数点前15位,属于定点实数。 货币型(Currency,类型符为@):主要用来表示货币值,在内存中占8个字节,最多保留小数点后4位,小数点前15位,属于定点实数。 如3.4@,565@ 字节型(Byte):字节型数据在内存中占一个字节,可以存储0~255之间的整数。 字符数据类型( String )表示一个字符序列,例如职工的姓名、职称等。 例如,“Visual Basic”、“赣南师院”、“123.456”、“everyone”、“”(空字符串)。 可变长度字符串:指在程序运行期间字符串的长度不固定 固定长度字符串:指在程序运行期间,长度保持不变的字符串。 布尔数据类型又称逻辑型(Boolean),用于表示只有两种取值的数据。 True:逻辑真 False:逻辑假。 在内存中,布尔型数据占两个字节,当布尔型数据转换为整型数据时,True转换为-1,False转换为0。当其他类型数据转换为布尔型时,非0数转换为True,0转换为False。 日期型(Date)数据用于表示日期和时间,在内存中占用8个字节,以浮点数形式存储 日期范围:100年1月1日~9999年12月31日 时间:0:00:00~23:59:59。 例如#04/10/2008# 对象型数据可用来引用应用程序中的对象,在内存中占4个字节。 用Set语句为一个被声明为Object的变量指定一个具体对象,以便引用应用程序所能识别的实际对象。 Dim objx As Object Set objx=Command1 objx.Caption=″确定″ 可变数据类型是一种特殊的数据类型,可以表示多种数据类型。 如果变量在使用前未加以类型说明,则默认为Variant型。它可以用来存放其他各种类型的数据。 Variant型数据包含4种特定值: Empty Null Error Nothing 计算机所处理的数据存放在内存单元中。在高级语言中,只需给内存单元命名,以后通过内存单元的名字来访问内存单元。命了名的内存单元就是常量或变量。 常量:在程序运行期间,其内存单元中存放的数据始终保持不变。 变量:在程序运行期间,其内存单元中存放的数据可以根据需要随时改变。 1. 直接常量 (1)数值常量: (2) 字符串常量 符号常量用名字来表示某个常量,将无意义的单纯常量用有含义的符号来表示。 Const语句来给常量分配名字、值和类型。 Const 常量名 [As 数据类型]=常量表达式 标识符的命名遵循以下规则: ① 以字母或汉字开头,由字母、汉字、数字或下划线组成,长度不超过255个字符,最后一个字符可以是类型说明符(%,!,#,@,,$)。 ② 不能使用Visual Basic中的关键字。 ③ 不区分大小写。例如XyZ和xyz是同一个标识符。 隐式声明 :未声明而直接使用 显式声明:显式声明是在变量使用前,用Dim等语句声明变量 (1)显式声明 (2)隐式声明 C = 1 C 为整型 Sex = female Sex 为字符串 变量名 = 表达式 运算符的种类:算术运算符、字符运算符、关系运算符、逻辑运算符 算术运算符(按运算优先级高到敌的顺序): ( )、 ^、 *、/、\、 Mod、+、- 例如,数学式 所对应的Visual Basic表达式可写成
您可能关注的文档
- 2015高考第一轮复习走近细胞选编.ppt
- 16:内分泌合选编.ppt
- 垂体微腺瘤影像和治疗策略选编.ppt
- 垂体生理与疾病选编.ppt
- 16.牙周病预防选编.ppt
- WYH工业区位选择选编.ppt
- Wuthering_Heights选编.ppt
- 2015高考第一轮复习基因的表达选编.ppt
- 16.生态金字塔选编.ppt
- WTO争端解决韩国牛肉案选编.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 2024年北京市公务员录用开始考《申论》题(含答案).docx VIP
- 重庆市北碚区中国移动数据中心二期岩土工程勘察设计.docx VIP
- 职业能力倾向测验事业单位考试试题与参考答案(2025年).docx VIP
- 2026年煤矿企业开工安全第一课讲座课件.pptx
- 2024届高考物理二轮专题复习与测试第一部分专题五热学光学原子物理第13讲热学命题点四气体状态变化的图像分析方法.pdf VIP
- 2025年西安铁路职业技术学院单招职业技能测试题库(各地真题).docx VIP
- 全优课堂 数学 人教必修第一册 课件期中综合检测卷.pptx
- 职业能力倾向测验事业单位考试试题与参考答案(2025年).docx VIP
- 2024版碎石破碎生产线租赁合同.docx VIP
- 2024年事业单位考试职业能力倾向测验试题与参考答案.pdf VIP
原创力文档

文档评论(0)