[推荐]VB语言基础

[推荐]VB语言基础

ID:46215681

大小:219.28 KB

页数:68页

时间:2019-11-21

[推荐]VB语言基础_第1页
[推荐]VB语言基础_第2页
[推荐]VB语言基础_第3页
[推荐]VB语言基础_第4页
[推荐]VB语言基础_第5页
资源描述:

《[推荐]VB语言基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、VisualBasic的语言基础与任何现代编程语言一样,VisualBasic支持许多公共的编程结构和语言元素。VisualBasic是一种基于对象的编程语言,对象使编程变得比以往任何时候都容易。VisualBasic语言的主要特点是事件驱动,一旦掌握了这特点,就能更充分地利用它们,顺序地完成代码的编写工作,使用VB为我们实现高效的功能。2.1标准数据类型布尔型(Boolean)字节型(Byte)整型(Integer)长整型(Long)单精度型(Single)双精度型(Double)货币型(Currency)日期型(Date)字

2、符串(String)(变长)字符串(String)(定长)对象型(Object)变体(Variant"字符)变体(Variant)(数值)自定义型(User-defined)注意:不同数据类型在机器中占用的存储空间不同,即占用的字节数不同,系统对其处理的方法也不同,在程序中要对数据类型有明确的说明或定义。1・数值(Numeric)数据类型VisualBasic支持儿种Numeric数据类型一Integer(整型)、Long(长整型)、Single(单精度浮点型)>Double(双精度浮点型)和Currency(货币型)。与Var

3、iant类型相比,Numeric类型占用的存储空间通常要少。(l)lnteger数据类型整数,存储为16位(2个字节)的数值形式,其范围为-32,768到32/767之间。Integer的类型声明字符(尾标)是百分比符号(%):234%、-456%可以用十进制、十六进制和八进制表示:十进制整数:只能含0〜9、正号和负号:10,255,-45十六进制整数:只能是正数,由数字0〜9、A〜F或a〜f组成,并以&H引导,其总的位数v=4,其范围:&H0〜&HFFFF八进制整数:只能是正数,由数字0〜7组成,并以&O或&引导,其总的位He

4、x函数:返回代表十六进制数值的String,语法数v=6,其范围:&0〜&0177777例(P26-1)分别用十进制、十六进制、八进制表示数值100PrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsIntegera=100b=&H64c=&O144Printna=n;a,Hex(a),Oct(a)Print"b=";bPrint"c=";cEndSub注:Hex(number)Number:参数为任何有效的数值表达式或字符串表达式。Oct函数:返回代表一数值的八进制值的S

5、tingy法Oct(number)number参数为任何有效的数值表达式或字符串表达式。⑵长整型(Long)数据类型Long(长整型)数据类型存储为32位(4个字节)有符号的数值形式,其范围从-2,147,483,648到2,147,483,6470Long的类型声明字符(尾标)为和号(&)。同样,以&H引导的为十六进制数整数,以&O或&引导的为八进制数整数。(3)单精度(Single)数据类型Single(单精度浮点型)数据类型存储为32位(4个字节)浮点数值的形式,它的范围在负数的时候是从-3.402823E38到-1.40

6、1298E-45,而在正数的时候是从1.401298E-45至3.402823E38。Single的类型声明字符(尾标)为感叹号(•)°⑷双精度(Double)数据类型Double(双精度浮点型)数据类型存储为64位(8个字节)浮点数值的形式,它的范围在负数的时候是从-1.79769313486232E308到-4.94065645841247E-324,而正数的时候是从4.94065645841247E-324到1.79769313486232E308oDouble的类型声明字符(尾标)是号码符号(#)。注意浮点数值可表示为:

7、mmmE±eee或mmmD±eee其中mmm是尾数,eee是指数(以10为底的幕)。例:120.0X10_5=120.0E-51.234X1012=1.234E+12OSingle数据类型的最大正数值为3.402823E+38,或3.4乘以10的38次方;Double数据类型的最大正数值是1.79769313486232D+308或1.8乘以10的308次方。◊用D将尾数部分和指数部分隔开,就会导致将该值作为Double数据类型来处理。◊用E分隔尾数和指,会导致将该值作为Single数据类型来处理⑸贷币(Cuirency)数据类

8、型Currency数据类型存储为64位(8个字节)整型的数值形式,然后除以10,000给出_个定点数,其小数点左边有15位数字,右边有4位数字。这种表示法的范围可以从-922,337,203,685,477-5808到922,337,203,685,477.58

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。