Visual Basic程序设计(第三版) 教学课件+源代码(前9章) 潘地林 第3章.pdf
文本预览下载声明
计算机科学与工程学院 《VB程序设计》
第三章
Visual Basic语言基础
计算机科学与工程学院 《VB程序设计》
本章主要内容
1 VB的基本数据类型
2 常量与变量
3 VB中的运算符和字符串表达式
4 VB程序的书写格式
5 VB中常用的内部函数
6 VB的基本输入输出语句
目的和要求:
•了解和掌握VB 的基本数据类型、常量与变量的概念和定义方法
•正确运用各种运算符和表达式
•了解和掌握常用内部函数的使用
•熟练使用基本输入输出语句
计算机科学与工程学院 《VB程序设计》
3.1 Visual Basic的基本数据类型 (P36表)
不同类型的数据,所占的存储空间不一样,使用合
适的数据类型,可以使代码优化,减少系统资源的浪费。
只有相同(相容)类型的数据之间才能进行操作,否则
会出现错误。
Visual Basic 6.0 的基本数据类型主要有数值型数据
和字符串型数据。此外还有对象、日期、布尔和变体数
据等类型。
1. 数值型数据
⑴整型数据
不含小数点和指数符号的数据,包含整型和长整型。
计算机科学与工程学院 《VB程序设计》
① 整型(Integer)
用于保存不含小数点和指数符号的数据,与浮
点数相比,运行速度快,占用内存少,但数据取
值的范围较小。
占用字节数:2 字节
取值范围: -32768~32767
表示形式:±n[%] 其中n是0~9的数字,%是整型
数的类型符通常可省去。
前缀:int
举例:130%、230、-122%、-10等
计算机科学与工程学院 《VB程序设计》
②长整型(Long)
占用字节数:4 字节
取值范围: -2147483648~2147483647
表示形式:±n& 其中n是0~9的数字,&是长整
型
数的类型符。
前缀:long
⑵浮点数
举例:130、230、-122、-10等
用于保存带有小数点的实数值,与整型相比,取值
范围大,但运算速度慢。主要包括:单精度型和双
精度型。 (单精度和双精度)
计算机科学与工程学院 《VB程序设计》
①单精度浮点数(Single)
占用字节数:4 字节
取值范围:负值:-3.402823E38~-1.401298E-45
正值:1.401298 E-45~3.402823E38
多种表示形式:±n.n、 ±n !、 ±nE±m 、
±n.nE ±m
其中n、m是0~9的数字,其中!是单精度型数据的类
型符。
前缀:sng
举例:1.3、-13!、-13E5、-0.13E-3等。 ②双精度型(Double)
计算机科学与工程学院 《VB程序设计》
②双精度型(Double)
占用字节数:8 字节
取值范围:负值:-1.79769313486232D308~
- 4.94065645841247D-324
正值: 4.94065645841247D-324 ~
1.79769313486232D308
表示形式:±n.n、 ±n
显示全部