1 / 46
文档名称:

程序设计基础.ppt

格式:ppt   大小:215KB   页数:46页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计基础.ppt

上传人:lily8501 2021/5/1 文件大小:215 KB

下载得到文件列表

程序设计基础.ppt

相关文档

文档介绍

文档介绍:Visual Basic. NET程序设计
第4章 Visual Basic. NET程序设计基础
内容提要
基本数据类型
变量和常量
变量的隐式声明与类型转换
变量的生存期和生存期
常用内部函数
运算符与表达式
前一章通过一个简单例子介绍了用Visual Basic .NET设计应用程序的一般过程。这一章我们将介绍构成Visual Basic .NET应用程序的基本元素,包括数据类型、常量、变量、内部函数、运算符和表达式等。
基本数据类型
数据是程序的必要组成部分,也是程序处理的对象。
Visual Basic .NET提供了系统定义的数据类型,还允许用户根据需要定义自己的数据类型。
Visual Basic .NET提供的基本数据类型主要有字符串型数据和数值型数据,此外还提供了字节、对象、日期、布尔等其他类型数据类型。
字符和字符串
(1)字符(Char):Char数据类型是单个双字节(16 位)Unicode字符,以16位(2个字节)无符号的数值形式存储。每2个字节数值存储一个 Unicode 字符。。
(2)字符串(String):字符串是一个字符序列,由ASCII字符组成,包括标准的ASCII字符和扩展ASCII字符。在Visual Basic .NET中,字符串是放在双引号内的若干个字符,其中长度为0(即不含任何字符)的字符串称为空字符串。
字符串通常放在双引号中。
[例如]
“Hello“ ‘注意:由于VB采用Unicode码,字符数为5个,字节数为10个
“123 abc 开始“ ‘注意:字符数为10个,字节数为20个
“Visual Basic .NET程序设计” ‘注意:字符数为21个,字节数为42个
“” (空字符串)
[例如] ”abc“,”李明”≠ ”李 明” ,”你好!”
Visual Basic .NET中的字符串的长度是不确定的,可以从0到231(2的31次幂,约21亿)个Unicode字符,每个字符占两个字节。

数值
(1)整型
(2)浮点数
(3)Decimal 数据类型
(1)整型
整型数是不带小数点和指数符号的数,在计算机内部以二进制补码形式表示。
①短整型(Short):以两个字节(16位)的二进制码表示和参加运算,其取值范围为 -32768到32767。

②整型(Integer):以带符号的4字节(32位)二进制数存储,其取值范围为-2147483648到+2147483647。

③长整型(Long):在表示数值较大的整数时,以带符号的8字节(64位)二进制数存储,其取值范围为-9223372036854775808到9223372036854775807。

(2)浮点数
①单精度数(Single):以4个字节(32位)存储,其中符号占1位,指数占8位,其余23位表示尾数,此外还有一个附加的隐含位。

②双精度浮点数(Double):用8个字节(64位)存储,其中符号占1位,指数占11位,其余52位用来表示尾数,此外还有一个附加的隐含位。。
(3)Decimal 数据类型
Decimal类型以128位(16个字节)带符号的整数形式存储。Decimal数据类型比较适合财务类数据的计算,即需要记录的数位数很大,但又不允许出现四舍五入的计算误差。

其他数据类型
(1)字节(Byte):字节实际上是一种数值类型,以1个字节的无符号二进制数存储,其取值范围为0到255。

 (2)布尔(Boolean):Boolean类型以16位(2个字节)的数值形式存储,但取值只能是True或False。在将数值数据类型转换为Boolean值时,0转换为False,而其他所有值(非0值)都将转换为True;而在VB .NET中把Boolean值转换为数值类型时,False将转换为0,True将转换为-1。