常量、变量、函数与表达式.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常量、变量、函数与表达式

常量、变量、函数与表达式 ⒈ 常量 常量(constant)是指在程序运行过程中保持不变的量,在 Visual Basic中,常量一般分为数值常量与字符串常量两种。 ⑴ 数值常量 数值常量就是数学中说的常数,数值常量有整型常量和实型常量两种。 整型常量即整数,是指不带小数的数值,如1、0、-10、+107等都是合法的整数。 实型常量即实数,是指带小数的数值。实型常量又分为定点数和浮点数两种。 定点数:3.14159 ,-6.8,1.997 浮点数:2e6、1e5、88E-18 浮点数对应的就是数学上的科学计数法,以幂数形式表示一个实数,例如1234.56可以表示为1.23456×103 。由于程序中无法表示上标和下标,因此用英文字母E(或e)表示底数10,则1.23456×103可表示为1.23456E3。 ⑵ 字符串常量 被一对双引号括起来的若干个合法的字符称为字符串常量。例如china、Visual Basic、18、3.14等。字符串常量指的是双引号中的字符,不包括双引号本身。 ⑶ 符号常量 如果程序中多次用到同一个常量,则可以用一个有意义的名字表示这个常量,称为符号常量,代表常量的符号称为常量名,常量名的命名方法与后面的变量名一样。例如,求圆的周长和面积的程序代码: Let r=5 Let s=3.14159*r*r Let c=2*3.14159*r Print s=;s, c=;c 可以先用Const语句定义一个符号常量pi代替3.14159,形式如下: Const 常量名 [As 类型]=表达式 则可以写出如下的程序代码: Const pi As Single=3.14159 Let r=5 Let s=pi*r*r Let c=2*pi*r Print s=;s, c=;c 当常量需要改动时,仅需改动符号常量定义语句。而且使用符号常量可以增强程序的可读性,使人容易理解符号常量的实际含义。 ⒉ 变量 在程序执行过程中,其值可以改变的量称为变量(variable),例如: Let a=4 Let a=6 Let a=3.14 a先后有三个值,也就是说a的值是可以变化的。 每个变量都应该有一个名字,即变量名。Visual Basic变量名必须以字母开头,由字母、数字或下划线组成,变量名最长不超过255个字符。但不能以VB的保留字作为变量名,如语句字义符、函数名等,a、i、x1、age、num等均为合法的变量名,而1x、sin、let则是非法的变量名。另外,变量名要有意义,如用age表示年龄,sum表示总和等等。 变量是用来存储数据的,数据分为不同的类型,相应的变量也有以下几种: 变量在使用之前应用Dim语句定义其变量名及数据类型,Dim语句格式为: Dim 变量名 As 数据类型 相应的类型名为:整数(Integer)、实数(Single)、字符串型(String)。 例如:Dim i As Integer Dim sum As Single Dim name As String 以上三个语句分别将i、sum、name定义为整型、实型和字符串型变量。当然,也可以在一行中定义多个变量,如上述三个变量可如下定义: Dim i As Integer, sum As Single, name As String 如例6-3-1所示,在所有事件过程前定义的变量,可在该窗体的所有事件过程中使用,称为窗体级变量。也可以在事件过程中定义变量,此处的变量称为局部变量,只能在事件过程中使用。 ⒊ 常用内部函数 VB提供了大量的内部函数(function),内部函数按其功能可分为数学函数、转换函数、字符串函数、日期函数、格式输出函数等。在使用时只需写出它们的名字(即函数名)和自变量名就可以调用,如要计算x-y的绝对值,可写为Abs(x-y)。 VB常用函数功能 Abs(x) 求x的绝对值|x| Int(x) 求≤x的最大整数 Sqr(x) 求x 的算术平方根,x≥0 Log(x) 求x的自然对数lnx,x0 Rnd 产生[0,1)之间的随机数 Exp(x) 求以e为底的指数函数 Sgn(x) 求x的符号,x0,返回1;x=0,返回0;x0,返回-1 Sin(x) 求x的正弦值,x的单位为弧度 Cos(x) 求x的余弦值,x的单位为弧度 Tan(x) 求x的正切值,x的单位为弧度 Str(x) 将数值x转换为字符串 Val(s) 将数字字符串s转换为数值 【例6-4-1】取整函数的用法 Int(4.1)=4 Int(-4.1)=-5 Int(5.3+0.5)=5 Int(3.6+0.5)=4 【例6-4-2】三角函数的使用 三角函数自变量的单位是弧度而不是角度。 sin45°在VB中应写成Sin(3.14159/4)。 ⒋ 表达式 用运算

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档