- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章vb运算基础
第 2 章Visual Basic的语言基础 南京大学出版社 本章内容提要 2.1 数据 2.1.1 数值型数据 数值型数据是用来表示数值大小的数据。 整型(Integer): 内存中占用 2个字节,范围:-32768~+32767 单精型(Single): 内存中占用 4 个字节 双精型(Double): 内存中占用 8个字节 使用方法如下: 2.1.1 数值型数据 1 整型(Integer) 整型数据有以下几种表示方法: (1) 十进制常数,不使用任何前缀而用“%”作为后缀标记。整型数据是由0~9、正负号组成的(正号可以省略)。例如,3869%、-32768、0等均是合法的整型数,而11.1就不是整数而是单精度数,123,456是非法整型数。 (2) 八进制常数,使用前缀:O或 (3) 十六进制常数,使用前缀:H,常用来表示颜色。 例如, 46050=HB3E2=131742 2.1.1 数值型数据 2 实数型 ---单精度数(Single) 单精度数最多可以保留7位有效数字,有两种表示方法: (1)定点法:小数点固定 (2)浮点法:小数点可以前后浮动,用E表示指数,如: 1.25E-5=0.0000125, -3.78E8=-378000000 说明:单精度浮点数可以用“!”作为后缀标记,但单精度数为系统默认的类型,所以“!”可以省略。 2.1.1 数值型数据 ------双精度浮点型 双精度浮点数以8个字节(64个二进制位)存储,其中符号位占1位,指数占11位,其余52位表示尾数。它可以精确到15位或16位有效数字。其表示范围如表2-1所示。 双精度数也有定点和浮点两种表示形式。定点形式是在双精度数的表示范围内含有小数的数。例如,-100.9876543210123、0.2008200820082008、等均是双精度浮点数。浮点形式是用科学计数法的形式来表示,以“D”来表示底数。例如123.456789123D25、0-36等均是双精度数。 双精度浮点数以“#”作为后缀。 2.1.2 字符型数据 字符串型(String):用双引号“”引起来的一串字符或汉字。分为定长字符串(最长65535个字符)和变长字符串(最长20亿个字符)两种。 定长型字符的定义方法:String*长度,不足补空,超过截取。 例如:Dim xy As String* 20 xy=”无锡南洋职业技术学院” 注意:定界符只能用英文符号! 2.1.3 日期型 日期型(Date)数据是用来表示日期和时间的数据。有两种表示方式:加#的表示法、序号表示法。 1. 加#的表示方法 使用成对的#直接表示日期时间。例如,#18/08/2008#、#01/01/2000 10:10:10 pm#等(#月/日/年#) 。 说明: (1)在使用日期型数据时有很大的灵活性:只要格式正确,Visual Basic会自动将其转换为#mm/dd/yy#格式。如 #18/05/98#、#May-18-98#、#18 May 1998#、#1998 May 18#等均是合法的日期型数据 (2)年份默认19XX年,因而年的位置填入1998年与填如98效果一致;但年位置输入0~29间的数字,Visual Basic将把它自动转换成20XX年,例如:#5/18/06#与#5/18/2006#等价。 2.1.3 日期型2.1.4 对象型 2. 序号表示法 序号表示法是用一个双精度浮点数来表示时间和日期,由Visual Basic自动解释。浮点数的整数部分表示日期,小数部分表示时间(有兴趣的同学可以参看教科书中相关部分)。 2.1.4 对象型(*) 对象型(Object)数据用来表示图形对象或其它对象。该类型数据可以用Set语句指定一个被声明为Object的变量去引用应用程序识别的任何实际对象。 例如: Dim objDb As Object Set objDb=OpenDatabase(“c:\VB6\BBB.mdb”) 2.1.5 布尔型数据 用来表示逻辑判断结果的数据称为逻辑型(Boolean也称布尔型)。 有两个值:True(或Yes、On、非0数值)和False(No、Off或数值0) 例如:35的结果为False 说明:逻辑型与数值型之间可以进行相互交换。如将逻辑型数值转换成数值型数值,True转换为-1,False转换为0;当数值型数值转换称布尔型数值时,0转换为False,其它非0数值转换为True。 2.2 常量与变量 常量与变量 2.2 常量与变量 变量----符号单元(大容器) 变量的特点----“取之不尽,一挤就
您可能关注的文档
- 电视技术概论01电视概论.ppt
- 电视机遥控电路分析.ppt
- 电能质量分析及测试方法.ppt
- 电视技术概论03彩色电视的基本原理.ppt
- 电力系统稳定问题1.ppt
- 电视机遥控系统.ppt
- 电视第一章.ppt
- 电气控制与plc实训教程08.ppt
- 电视技术第3章.ppt
- 电路交换1.ppt
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
最近下载
- 燃气管道及附属设施作业活动风险管控清单.pdf VIP
- 2025至2030年贵州省煤炭工业投资分析及前景预测报告.docx
- 党政领导干部拟任县处级资格考试试题及答案.docx VIP
- 2023广东清远市清城区总工会招聘3人考试备考题库及答案解析.docx VIP
- 个人信息保护影响评估报告(模板).docx VIP
- 2025党政领导干部拟任县处级资格考试试题及答案.pdf VIP
- 2025中核集团2026届提前批校园招聘笔试备考题库及答案解析.docx VIP
- 2024广东清远市清城区总工会招聘2人笔试备考试题及答案解析.docx VIP
- (2024秋新版)人教版七年级数学上册全册PPT课件.pptx
- 关于绑架的小故事-绑架关起来的故事.docx VIP
文档评论(0)