VB第二章相关归纳.doc

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

VB第二章 数据类型 类型 名称 字节数 取值范围和有效位数 整型 Integer 2(%) 精确表示-32768~32767(2^15-1)范围内的整数 长整型 Long 4() 精确表示-2147483648~2147483647范围内的整数 单精度浮点型 Single 4(!) 7位有效数字 双精度浮点型 Double 8(#) 15位有效数字 字节型 Byte 1 0~255 变长字符串 String ($)每个字符占1个字节,每个字符串最多可存放约20亿个字符 定长字符串 String*size Size是小于65535的无符号整常数,为字符串长度 逻辑型 Boolean 2 True或False 货币型 Currency 8(@) 日期型 Date 8 100.1.1~9999.12.31 对象型 Object 4 任何对象的引用 变体型 Variant 若存放数值类型数据,占16个字节,最大可达Double的范围 若存放字符串类型数据,字符串长度与变长字符串相同 常量 普通常量: 数值常量 (整型、实型) 可以用所学算术、数学中的惯常写法书写数值常量 浮点数还可以用指数形式表示“e”或“E” 数值类型数值取值在其有效范围之外,会出现“溢出”错误 十六进制(h)和八进制(o)——前缀 字符串常量 用双引号括起来的一串字符 逻辑常量 True 和False 日期常量 用两个#把表示日期和时间的值置于其间 符号常量:定义格式——Const符号常量名=常量 系统常量:Text1.ForeColor=vbRed→Text1.ForeColor=RGB(255,0,0)…… 变量 变量的命名规则及其说明 变量名由首字符为英文字母、不得超过255个字符的字母、数字、下划线符组成。 不能使用VB的关键字作为变量名 变量名不能与过程名或符号常量名相同 VB不区分变量名的大小写。 取名尽量做到“见名知义”,提高程序可读性。 变量声明:Dim语句 例如:Dim iCount As integer,sum As single →Dim iCount%,sum As! 强制显式声明:Option Explicit语句 “先声明变量,后使用变量” 变量的作用域及应用(详见课本P39) 变量的初始值 ——VB自动将数值类型的变量赋初值0,变长字符被初始化为零长度的字符串(””),定长字符串则用空格填充,而逻辑型的变量初始化为False。 Print语句(例子详见P40) 格式:[对象名称.]Print[输出项[[{,︱;}][输出项]]...] 对象名称可以是窗体(Form)、图片框(PictureBox)n=80〓n→80伪代码 (1)为数值变量赋值时,表达式的值不得超过数值变量的数值范围,否则显示错误信息。 (2)值为浮点类型的表达式四舍五入后向整型变量赋值。 (3)任何类型表达式都可以向字符串变量赋值。 (4)赋值号不是数学中的等号。 ★举例子——将a,b的值互换 Private Sub Form_Click() Dim a as Integer,b as Integer,c as Integer a=5:b=8 Print a,b c=a:a=b:b=c Print a,b End Sub ★内部函数 定义:是由VB系统提供的,每个内部函数完成某个特定的功能。在程序中使用函数称为调用函数。 函数调用格式:函数名(参数1,参数2,…)→得到一个确定的函数值——返回值。 具体各个函数及其使用 ·数学函数 下列函数的参数均为数值类型。 (1) 三角函数:Sin(x)、Cos(x)、Tan(x),反正切函数Atan(x) ◆ 以上函数分别返回正弦值、余弦值、正切值和反正切值。 ◆ Visual Basic没有余切函数,求x弧度的余切值可以表示为1/Tan(x)。 ◆ 函数Sin、Cos、Tan的自变量必须是弧度,如数学式sin30o,写作Visual Basic的表达式为Sin(30*3.1416/180)。 ◆ 其他反三角函数可以转换为等值的反正切函数,然后用Visual Basic的反正切函数计算,如函数Atan(x/sqr(1-x*x))可以求sin-1x(不可以写作Asin(x),因为Visual Basic没有预定义反正弦函数Asin)。 (2) Abs(x):返回x的绝对值。 (3) Exp(x):返回e的指定次幂,即ex。 (4) Log(x):返回x的自然对数。 (5) Sgn(x):符号函数,当x0时,Sgn(x)的值为1;当x=0时,Sgn(x)的值为0;当x0时,Sgn(x)的值为-1。 (6) Sqr(x):返回x的平方根,如Sq

文档评论(0)

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

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

1亿VIP精品文档

相关文档