欢迎来到天天文库
浏览记录
ID:52087593
大小:1.29 MB
页数:49页
时间:2020-03-31
《《数据类型vb》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章VisualBasic的基本语法数据类型变量和常量标准函数.运算符与表达式基本语句数组子程序函数文件的操作各自展开为章节字节(byte)和位(bit)内存以字节为单元组成每个字节有一个地址一个字节一般由8个二进制位组成每个二进位的值是0或101234567012345678910……...数据类型决定:1.数据占内存字节数2.数据取值范围3.可进行的操作字节型(byte)布尔型(boolean)日期型(date)ex:#january1,2008#通用型(Variant)也称变体型货币型currency@精确到小数点后4位,小数点位置不变的定点数据类型VB基本数据类型字符串型String
2、$整型浮点型单精度型Single!双精度型Double#长整型Long&整型Integer%数值型变长定长Vb的数据类型分为:基本数据类型自定义数据类型一、数据类型数据是程序的必要组成部分,也是程序处理的对象。基本数据类型VB提供的基本数据类型主要有字符串型数据和数值型数据。此外还提供了字节、货币、对象、日期、布尔和变体数据类型。字符串(String)例:“Hello”“Wearestudents”“VB程序设计”“”默认是变长字符串0-20亿字符定长字符串:星号常数表明字符串长度1~65535个字符Dimstr1asstring*8数值:分为整数和浮点数两类。(1)整数整型数在机器内部以2字
3、节二进制形式表示。VB中用±n[%]来表示整数,其中%为整数的类型符,可以省略。如-123%、123%都表示整数,可表示数值范围为-32768~+32767;长整型数在计算机中用4个字节存储,&可表示数值范围为-2147483648~+2147483647。(2)浮点数浮点数也称为实型数或实数,由符号、指数和尾数组成,分单精度浮点数(Single)和双精度浮点数(Double),其指数部分分别用“E”(或“e”)和“D”(或“d”)表示。例:123.45E3或123.45e+3123.45678D3或123.45678d+3单精度型(Single)以4个字节(32位)存储,符号占1位,指数占8
4、位,尾数23位,此外还有一个附加的隐含位。单精度型的数据可以精确到7位十进制数。其负数的取值范围为-3.402823E+38~-14.40129E-45,正数的取值范围为-1.40129E-45~3.402823E+38。双精度型(Double)用8个字节(64位)存储,符号位占1位,指数占11位,尾数52位,此外还有一个附加的隐含位。双精度型的数据可以精确到15或16位十进制数。其负数的取值范围为-1.797693134862316D+308~-4.94065D-324,正数的取值范围为4.94065D-324~1.797693134862316D+308。货币(Currency)货币型(C
5、urrency)是一种专门为处理货币而设计的数据类型,保留小数点右边4位和小数点左边15位,在计算机中用8个字节存储。如果变量已定义为货币型,且赋值的小数点后超过4位,那么超过的部分自动四舍五入。小数点是固定的,因此称定点数据类型。变体(Variant)变体数据类型是一种可变的数据类型,可以表示任何值,包括数值、字符串、日期/时间等。其他数据类型(1)字节(Byte):用1个字节的无符号二进制数存储,取值范围为0~255。(2)布尔(Boolean):逻辑型数据用2字节二进制数存储。存放只可能为True或False的值。Boolean的默认值为False。当VisualBasic将数字数据类型
6、值转换为Boolean时,0变为False,所有其他值变为True。当VisualBasic将Boolean值转换为数字类型时,False变为0,True变为-1。(3)日期(Date):64位浮点数值存储,表示的日期从公元100年1月1日~9999年12月31日,时间范围为00:00:00~23:59:59。任何可辨认的文本日期都可以复制给日期变量日期文字的标准格式:mm/dd/yyyyormm-dd-yyyy:11/18/2008or11-18-2008日期文字以一对数字符号##括起来。例:#03/10/2000##2000-03-10##January15,2002##1985-10-1
7、9:45:00PM#(4)对象(Object):通过32位(4字节)来存储,表示图形或OLE对象或其他对象。用户定义的数据类型在数组中详细介绍二、常量和变量常量:程序执行期间,值不会发生变化。可分为文字常量和符号常量。文字常量:也称为字面量(Literal),可分为字符串和数值。(1)字符串常量用双引号括起来的一串字符,长度不能超过65535个字符(定长字符串)或231个字符(变长字符串)。每个字
此文档下载收益归作者所有