第2章数据类型、常量、变量及表达式解说.ppt

第2章数据类型、常量、变量及表达式解说.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
*** 变量作用域的关系 VB应用程序 窗体模块 通用过程 声明部分 事件过程 声明部分 通用过程 标准模块 VB应用程序构成 2.3.2 常量   VB有两种常量:一种是文字常量,一种是符号常量。 文字常量 文字常量分为:数值常量、字符串常量、逻辑常量、日期常量。 (1) 数值常量 数值常量有:字节型数、整型数、长整型数、定点数 及浮点数。字节型数、整型数、长整型数都是整型 量,可以使用三种整型量:十进制整数、十六进制整 数、八进制整数,只要是在该类型数合法范围之内。 十进制数按常用的方法来表示,十六进制数前加 “H”,八进制数前加“O”。 如: 1200 十进制数1200 H333 十六进制数333 O555 八进制数555 ② 定点数是正数的或负数的带小数点的数,如:323.43,-456.78。 ③ 浮点数分为单精度和双精度数。浮点数由尾数、指数符号和指数三部分组成。尾数是实数;指数符号是E(单精度)或D(双精度);指数是整数。 (2) 字符串常量 字符串是双引号括起来的一串字符(也可以是汉字)。其长度不超过32767个字符(一个汉字占两个字节)。 指数符号E和D的含义为:乘上10的幂次。 例如:12.345E-6和78D3所表示的值分别为0.000012345和78000。 定点数和浮点数可以是单精度的,也可以是双精度的。单精度数保留7位有效数字,双精度数保留15位或者16位有效数字。  (3) 逻辑常量 逻辑常量只有两个:逻辑真True和逻辑假False。  (4) 日期常量   格式:#mm-dd-yy#  例如:#09-01-12# 表示2012年9月1日 下面是合法的字符串及它的长度: “abcdef” ‘长度为6个字符 “VB中文版” ‘长度为5个字符 2. 符号常量 符号常量是用一个符号名来代替数值和字符串。符号名规定是:40个字符以内,第一个必须是字母,其后可以由字母、数字和下划线组成,其中不区分大小写。符号常量要先定义,后使用。定义符号常量的一般格式为: 格式:[Global]Const 〈符号常量名〉=〈表达式〉[,〈符号常量名〉=〈表达式〉…] 功能:设置符号常量为表达式的值。   说明:Global(全局的)项选择时,表示在整个程序中都可以使用常量。 其中表达式由文字常量、算术运算符(除乘方运算符^以外)、逻辑运算符组成,也可以使用字符串。表达式不能使用字符串连接运算和用户定义的函数或内部函数。例如: Const I%=2,J=3 ‘定义一个整型、一个长整型符号 常量 Const str=srting 定义一个串常量 Const pie=3.1415926 定义一个单精度常量 Const dupie=2*pie 定义一个单精度常量 VB提供的标准数据类型 可以在任何用表达式的地方使用符号常量。有时使 用符号常量比使用变量更方便。符号常量的特点如下: 符号常量在整个模块中只需要定义一次。符号常量 定义后其值能被改变。在独立的程序中,使用符号常量 比使用变量能产生更有效的代码。使用常量便于程序的 修改。 2.4 常用内部函数 函数是任何一种语言必不可少的部分,VB的函数 十分丰富,本节分类介绍常用的内部函数。 2.6.1 函数的基本概念 函数的三要素:函数名、参数、返回值 函数调用格式:函数名(参数表) 函数分类:内部函数、用户自定义函数 VB提供了大量的内部函数。在这些函数中,有些是通用的,有些与某些操作有关。大体上可分为:数学函数、字符操作函数、日期和时间函数、转换函数等。 Abs(x) 返回x的绝对值 |x| Sgn(x) 返回x的符号 Int(x) 返回不大于x的最大整数 Fix(x) 返回x的整数部分 Round(X,n) 根据n的值对x的指定位进行四舍五入 Log(x) 返回x的自然对数lne Exp(x) 返回以e为底、以x为指数的值 ex Sqr(x) 返回x 的平方根 Sin(x) 返回x的正弦值 Cos(x) 返回x的余弦值 Tan(x) 返

文档评论(0)

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

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

1亿VIP精品文档

相关文档