- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic 常量、数据常用函数及基本运算符号 第5课时 学习重点: 1、 VB中常量的命名和语句定义; 3、数据函数、基本运算符号的使用; 一、常量: 1、 常量指程序执行过程中其值不能改变的数据或存储单元。 它与变量不同之处: 程序运行的过程中不能被修改,也不能对它赋以新值。 常量也有数据类型: 整数常量: 12 1024 实数常量:3.1416 -0.25 字符串常量: “Hello” “0.618” 逻辑常量: True False ① 直接常量: 以上这些直接用数字或字符书写的常量叫直接常量。 2、常量分两种:① 直接常量、 ② 符号常量 ② 符号常量: 用一个符号来代表一个常量,称为符号常量。 (如 圆周率 ∏≈3.14) 直接常量 ② 符号常量: 用一个符号来代表一个常量,称为符号常量。 (如 圆周率 ∏≈3.14) 使用符号常量的好处: 便于阅读,便于修改,避免了繁琐数字的重复出现。 定义符号常量的格式语句: Const 符号常量名 As 数型类型 = 表达式(值) ②符号常量名命规则: (如变量名规则一样) ● 由字母、数字和下划线组成 ● 必须以字母开头,大小写不加区分; ●不能使用VB中的关键字,并不与VB中函数名同名。 例如:要编一个计算圆的周长的程序。 当用户任意输入一个半径数时,就能算出它的周长。 数学思路 解:设两个变量: 半径为 x,周长为 y y= 2 ∏*x 如上节课实战练习6:求圆的周长 Vb程序: Sub command1_click() Dim r , c As Double r = val (text1.text) c= 2 * 3.14 * r Text2.text = str( c ) End sub Sub command1_click() Dim r , c As Double Const ∏ As double = 3.14 r = val (text1.text) c = 2 * ∏ * r Text2.text = str( c ) End sub Sub command1_click() Dim x , y As Double Const P = 3.14 x = val (text1.text) y= 2 * P * x Text2.text = str( y ) End sub 当省略“AS 类型”语句段,系统会将定义默认的数据类型 1. 定义常量名为U数据类型,取值为573的语句: Const U As Integer = 573 Const U = 573 2. 定义变量名为B,是用来存储是否住校的值; 则该数据类型定义语句为: Dim B As Boolean 3.定义变量名b数据类型为Long;则要把文本框Text1中的值赋值给b, 语句分别为: Dim b As Long b = Val ( Text1.Text ) 2、常用的标准函数 (书本P72 绿本P68)背 Val (x): 字符串(文本)类型转换成数值类型 Str (x):数值类型转换成字符串(文本)类型 Abs (x): 求x的绝对值 Sqr(x): 求x的算术平方根 Int (x): 求不大于x的最大整数 Fix (x): 求去掉x的小数部分(保留整数部分) Asc (x): 把字符 x 转换成ASCII码 Chr (x):把ASCII码转换成字符 (这两个函数跟ASCII码表有关) Asc (“A”) = 65 Chr (65) = “A” Abs (-23)= 23 Int (4.3)= 4 Int (- 4.3)= -5 Sqr(16) = 4 Abs (Int (5-3.1 )-Sqr(9))= Abs (Int (1.9 )-3) = Abs (1-3) = 2 Asc (“a”) = 97 Fix (3.124)= 3 Len(x):求字符串x的长度 Mid (X,n,k):取字符串x中第n个字符开始,长度为k的子串 Len( “ 3.5A ” ) = 4 Len( “ 3.5A+我” ) = 6 Mid (“sold”,3,2)= 取字符串sold中第3个字符开始,长度为2的子串 “ld” Rnd( ):在【0,1)的区间的随机数 解题公式:
您可能关注的文档
最近下载
- COLMO洗衣机工程师资格认证考试题及答案.doc VIP
- 《合理用药与用药安全》课件.ppt VIP
- 配件部经理岗位职责(24篇).docx VIP
- (人教2024版)英语八年级上册Unit 4 大单元教学设计(新教材).docx
- TCECS 179-2023 健康住宅建设技术规程.pdf VIP
- 数字孪生及车间实践第二篇数字孪生研究体系.pptx VIP
- 2025年四川省绵阳市初中学业水平考试语文真题试卷含参考答案与习作例文精品.pdf VIP
- 2024版行政管理培训课件.pptx VIP
- 《公安机关互联网安全监督检查规定》培训与解读课件.pptx VIP
- 数字孪生及车间实践第一篇数字孪生的内涵及研究应用现状.pptx VIP
文档评论(0)