- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Basic语言的数据类型与运算
第三章Basic语言的数据类型与运算 一、数据类型 例如: 含义 名字 类型 值 商品编码 SPBM 整数类型 70819 商品名称 SPMC 字符串型 “二扣短款西装” 商品单价 SPDJ 货币类型 2890.00 商品数量 SPSL 长整型 28 进货日期 JHRQ 日期型 #2006-01-20# 一、基本数据类型 字符型:String 整型:Integer 长整型:Long,表示-2147483648至2147483647之间的整数 单精度实型:Single,表示-3.37E+38至3.37E+38之间的实数 双精度实型:Double,表示-1.67E308至1.67E308之间的实数 布尔:Boolean,只有两个值True或False 货币型:Currency,表示钱款,精确到小数点后4位 日期型:Date,表示100/1/1至9999/12/31的日期和时间 变体型:Variant,表示的类型随着值的不同而不同 1、基本数据类型 字符串型:String 可以储存0~65535个字符 字符串必须要放在双引号。 如: “Hello” “你的输入有错误!” 1、基本数据类型 整型:Integer 表示-32768至32767之间的整数 如:1、3、100、256 1、基本数据类型 长整型:Long 表示-2147483648至2147483647之间的整数 如:1,3,5,2147483650 1、基本数据类型 单精度实型:Single 表示-3.37E+38至3.37E+38之间的实数 如:0.286, -13.33 1、基本数据类型 双精度实型:Double 表示-1.67E308至1.67E308之间的实数 如:1.3, 123456789.00001 1、基本数据类型 布尔:Boolean 只有两个值True或False 代表真或假 如:14为False 40100为True 1、基本数据类型 货币型:Currency 表示钱款,精确到小数点后4位 如:12.02, 1.27 1、基本数据类型 日期型:Date 表示100/1/1至9999/12/31的日期和时间,必须用#号括起来。 如: #1999/01/01# #2007/3/18 12:00:00# 1、基本数据类型 变体型:Variant 在一个简单的程序中,数据类型可以不规定,变量可以使用各种类型,即变体类型。 但是在一个复杂的程序里,这样做就很危险,因为很可能给同一个变量赋予了不同的类型,而导致程序出错。所以,为了程序的严谨,正确的定义数据类型是必要的! 1、基本数据类型(教材P48页) 1、基本数据类型 2、用户定义的数据类型(自学) 用户可以利用Type语句定义自己的数据类型。 Type 数据类型名 数据类型元素名 As 类型名 End Type 例:Type Date_Rec RYear As Integer RMonth As String *3 RDay As Integer End Type 2、用户定义的数据类型(自学) 在使用Type语句时,应注意以下几点: 记录类型中的元素可以是字符串,但必须是定长字符串。一般格式: String*常数 在使用记录类型之前,必须用Type语句加以定义。 (3) 在记录类型中不能含有数组。 (4) 在随机文件操作中,记录类型数据有着重要的作用。 二、变量和常量 X = 123 Name = “唐伯虎” Price = 209.00 1、字符串常量 字符串常量 是用双引号括起的一串字符。 如:ABC, abcdefg, 123, 0, VB程序设计 下面各数是合法整型数吗? 2、数值常量 货币型常数 货币数据类型是为表示钱款而设置的。精确到小数点后4位(小数点前有15位) 。 如:23.03@ 2、数值常量 浮点数(实数) 单精度实型(Single),双精度实型(Double) 1)十进制小数形式: 例如0.123、.123、122.0、123!、123#等 2)指数形式: 例如1.25E+3 和 1.25D+3, 相当于1250.0 或者1.25×103 它们等于多少? 2、数值常量 复习类型说明符: % 整型; 长整型; ! 单精度浮点数; # 双精度浮点数; @ 货币型; $ 字符串型。 如:98%, 29.03# 3、符号常量 用标识符代表常
文档评论(0)