网站大量收购独家精品文档,联系QQ:2885784924

[理学]vb之 语法基础.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]vb之 语法基础

第5章 语法基础 西南交通大学峨眉校区 唐加胜 第5章 语法基础 本章内容 VB中的数据(常量、变量)和数据类型 运算符和表达式 常用内部函数 本章重点 数据类型、运算符、变量的声明 本章难点 变量的声明、作用域 5.1 VB中的数据类型 数据是程序要处理的对象,处理的结果也用数据来表示和存储。 不同的数据具有不同的数据结构特点: 数据结构不同 数据在计算机内的存储方式不同 数据参与的运算不同 VB中的数据主要包括常量和变量,每种数据又分为多种类型。 常量是指在程序运行过程中不会改变的量,如数值100,字符串“abc”等。 变量是指在程序运行过程中可以改变的量。变量需要定义,然后用来存储相应类型的常量。 VB的基本数据类型 一、数值型 整数 ——整数是不带小数点和指数符号的数,在机器内以二进制补码形式表示。 整型(Integer,类型符%) 用2个字节的二进制码表示 取值范围:-32768~32767 长整型(Long,类型符 ) 用4个字节的二进制码表示 取值范围: -2147483648~2147483647 字节型(Byte) 用1个字节表示无符号的整数 取值范围:0-255 。 一、数值型 浮点数 ——浮点数也称实型数或实数,是带有小数部分的数值。它由三部分组成:符号、指数和尾数。 单精度型(Single ,类型符! ) 以4个字节存储 取值范围:-3.4E38——+3.4E38 用E来表示指数,如1.2E-3 最多7位有效数字 双精度型(Double ,类型符# ) 以8个字节存储 取值范围:-1.8E308——+1.8E308 用D来表示指数,如1.2D-3 最多15位有效数字 一、数值型 货币型(Currency,类型符@) 货币型是为表示钱款而设置的 以8个字节存储 与浮点数相比,货币型数据的小数位数是固定的。即只能保留4位小数位数,第5位开始四舍五入 小数点前最多有15位有效数字 货币型数据示例:56.4563@ 、300@ 二、字符型 字符串型(String,类型符$) ) 字符串常量是放在双引号内的一个字符序列(由ASCII字符和汉字等组成)。 VB中的字符串分为两种,即变长字符串和定长字符串。 变长字符串的长度是不确定的,最大长度不超过231; 定长字符串的长度是固定的,最大长度不超过216。 只有一对双引号“”的字符串称为空字符串,长度为0。 文本框内用户输入的数据就是字符串。 布尔型(Boolean) 布尔型是一个逻辑值,用2个字节存储,它只有两种值,即True(真)或False(假)。 关系运算、逻辑运算的结果为布尔型。 数值可以和布尔型相互转换。 数值转换成逻辑值:非0数值= True 0= False 逻辑值转换成数值:True=-1 False=0 三、布尔型 布尔型(Boolean) 布尔型也称逻辑型,用2个字节存储。 布尔型常量只有两种值,即True(真)或False(假)。 关系运算、逻辑运算的结果为布尔型。 数值可以和布尔型相互转换。 数值转换成逻辑值:非0数值= True 0= False 逻辑值转换成数值:True=-1 False=0 四、日期型 日期型(Date) 日期型数据用来表示日期信息。 日期范围:100年1月1日到9999年12月31日。 日期常量必须用#括起来 格式1:#mm/dd/yyyy [hh:mm:ss]# 如:#2007/3/16# 格式2:#mm-dd-yyyy [hh:mm:ss]# , 如:#2007-3-16 9:50:20 # 其他格式 如:#April 1,2002# 系统一般以yyyy-mm-dd格式显示日期数据。 函数date可显示当前日期;函数time可显示当前时间。 其他数据类型 变体型(Variant) 变体数据类型是一种可变的数据类型,可以表示任何值,包括数值、字符串、逻辑值及日期等。 程序中没有定义类型的变量就是变体类型,可以存放所有类型的数据。 对象型(Object) 对象型数据用来表示对象,用4个字节存储。 其他数据类型 自定义类型 [Private | Public] Type 自定义类型名 数据类型元素 As 类型名 … End Type 定义类型 public type student stid as string *8 stname as string *8 stsex as string *2 End type 使用自定义类型 Dim st1 as student St

您可能关注的文档

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档