网站大量收购独家精品文档,联系QQ:2885784924

[文学]VB程序设计_第三章_Visual_Basic_语言基础.ppt

[文学]VB程序设计_第三章_Visual_Basic_语言基础.ppt

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

Visual Basic 程序设计教程 3.4 运算符与表达式 3.4.5 表达式的运算顺序 (2)在算术运算中,若有不同类型的数据类型混合运算,则VB规定运算结果的数值类型采用精度高的数据类型: IntegerLongSingleDoubleCurrency 但当Long型数据和Single型数据运算时,结果为Double型数据。 (3)书写时应注意: ①表达式要在同一行上书写成线性序列; 如:数学表达式: 写成VB表达式为:(a+b)/(c-d) ②乘号“*”不能省略,也不能用“.”代替。如:2y应写成2*y; ③括号可以改变运算顺序;表达式中只能使用圆括号,且可以嵌套。 3.4 运算符与表达式 3.4.5 表达式的运算顺序 数学表达式 VB表达式 Cos((a+1)^2)/(n*n+1) (x/y)^(n-1) (sqr(x+a)+3.14159)/(2*log(x)) 3.5 常用内部函数 VB系统的内部函数分为:转换函数、数学函数、字符串函数、时间/日期函数和随机函数。也允许用户自定义函数过程。 函数的引用: 写出函数名、填入函数的参数(参数必须在函数名后用括号括起);若 有多个参数,则参数之间用逗号隔开。 若函数不带参数,则直接写出函数名即可。 例如: Sin(x)^2 ‘返回x的正弦平方值 Format(Now,“hh:mm:ss”) ‘返回当前时刻的“hh:mm:ss”格式 Now ’取出当前系统时序的序数 3.5 常用内部函数 3.5.1 转换函数 转换函数用于数据类型或形式的转换,包括整型、浮点型、字符串型之间以及ASCII码之间的转换。 (1) Str$() 功能:将数值型数据转换成字符串型数据。 参数:只有一个,可为整型、长整型、单精度浮点型、双精度浮点型 和货币型中任何一种。 返回值:是一个字符串型常数。 例【3-1】 X%=5645 ‘X为整型变量 A$=Str$(X%) ‘将X转换成字符串型数据后赋给变量A 结果:A$=“5645” 3.5 常用内部函数 3.5.1 转换函数 (2) Val() 功能:将数字字符串转换成数值型常数。 参数:只有一个字符串类型的变量或常量或表达式。 返回值: 若参数字符串中包含“.”,则只将最左边的一个“.”转换成小 数点;若参数字符串中包含有“+”或“-”,则只将字符串首的 “+”、“-”转换为正、负号;若参数字符串中还包含除数字以外的 其他字符,则只将其他字符以前的串转换成数值; 例【3-2】 A$=“+3.14+2” B$=“156B” C$=“25.25.2868” X!=Val(A$) ‘结果为:3.14 Y!=Val(B$) ‘结果为:156 Z!=Val(C$) ‘结果为:25.25 3.5 常用内部函数 3.5.1 转换函数 (3) Chr$() 功能:将ASCII码转换成字符串。 格式:Chr$(ASCIICode) 参数:以一个ASCII代码作为参数。 返回值: 返回值为由一个字符组成的字符串; 例【3-3】 A$=Chr$(97) 结果为:A$=“a”;字符“a”的ASCII码为97 (4) Asc() 功能:将由一个字

文档评论(0)

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

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档