本章主要内容基本数据类型常量变量表达式常用内部函数学习教案_第1页
本章主要内容基本数据类型常量变量表达式常用内部函数学习教案_第2页
本章主要内容基本数据类型常量变量表达式常用内部函数学习教案_第3页
本章主要内容基本数据类型常量变量表达式常用内部函数学习教案_第4页
本章主要内容基本数据类型常量变量表达式常用内部函数学习教案_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1本章主要内容基本数据类型常量变量表达本章主要内容基本数据类型常量变量表达式常用内部函数式常用内部函数第一页,编辑于星期日:十五点 三十八分。第1页/共37页第二页,编辑于星期日:十五点 三十八分。类 型名 称存储空间(Byte)范 围整型Integer232 76832 767,小数部分四舍五入长整型Long42 147 483 6482 147 483 647,小数部分四舍五入单精度浮点型Single4负数:3.402823E381.401298E45正数:1.401298E453.402823E38双精度浮点型Double8负数1.79769313486232D3084.94065

2、645841247D324正数:4.94065645841247D3241.79769313486232D308货币型Currency8922 337 203 685 477.5808 922 337 203 685 477.5807字节型Byte10255变长字符串String字符串长度0大约20亿字节定长字符串String*sizesize165 535字节(64KB)布尔型Boolean2True或False日期型Date8100.1.19999.12.31对象型Object4任何对象的引用可变类型(数值)Variant16任何数值,最大可达Double的范围可变类型(字符)Varian

3、t字符串长度与可变长度字符串有相同的范围第2页/共37页第三页,编辑于星期日:十五点 三十八分。第3页/共37页第四页,编辑于星期日:十五点 三十八分。第4页/共37页第五页,编辑于星期日:十五点 三十八分。第5页/共37页第六页,编辑于星期日:十五点 三十八分。第6页/共37页第七页,编辑于星期日:十五点 三十八分。第7页/共37页第八页,编辑于星期日:十五点 三十八分。第8页/共37页第九页,编辑于星期日:十五点 三十八分。第9页/共37页第十页,编辑于星期日:十五点 三十八分。第10页/共37页第十一页,编辑于星期日:十五点 三十八分。第11页/共37页第十二页,编辑于星期日:十五点 三

4、十八分。第12页/共37页第十三页,编辑于星期日:十五点 三十八分。第13页/共37页第十四页,编辑于星期日:十五点 三十八分。第14页/共37页第十五页,编辑于星期日:十五点 三十八分。第15页/共37页第十六页,编辑于星期日:十五点 三十八分。第16页/共37页第十七页,编辑于星期日:十五点 三十八分。第17页/共37页第十八页,编辑于星期日:十五点 三十八分。 在为变量命名时应注意:在为变量命名时应注意: 取名最好使用有明确实际意义和容易记忆以及通用的变量名,即要见名知义。比取名最好使用有明确实际意义和容易记忆以及通用的变量名,即要见名知义。比如用如用sum(或(或s)代表求和,用)代表

5、求和,用Difference(或(或d)代表求差等。)代表求差等。 尽可能简单明了,尽量不要使变量名太长,因为太长了不便于阅读和书写尽可能简单明了,尽量不要使变量名太长,因为太长了不便于阅读和书写。 不能用不能用VB的关键字做变量名。的关键字做变量名。VB的关键字是指的关键字是指VB中系统已经定义的词,如中系统已经定义的词,如语句、函数、运算符名。语句、函数、运算符名。 变量名不能与过程名和符号常量名相同。变量名不能与过程名和符号常量名相同。 尽量采用尽量采用VB建议的变量名前缀或后缀的约定来命名,以便区分变建议的变量名前缀或后缀的约定来命名,以便区分变量的类型。如:量的类型。如:intMax

6、,strName。 VB不区分变量名和其他名字中字母的大小写,如不区分变量名和其他名字中字母的大小写,如Hello、HOLLO、hello指的是指的是同一个名字。为了便于阅读,每个单词开头的字母一般用大写,即大小写混合使同一个名字。为了便于阅读,每个单词开头的字母一般用大写,即大小写混合使用组成变量名(或其他名字),例如用组成变量名(或其他名字),例如PrintText。此外,习惯上符号常量一般用。此外,习惯上符号常量一般用大写字母定义。大写字母定义。第18页/共37页第十九页,编辑于星期日:十五点 三十八分。第19页/共37页第二十页,编辑于星期日:十五点 三十八分。使用声明语句建立一个变量

7、后,使用声明语句建立一个变量后,VB自动将数值类型的变量赋初值自动将数值类型的变量赋初值0,将字符或,将字符或Variant类型的变量赋空串,将布尔型的变量赋类型的变量赋空串,将布尔型的变量赋False。 使用变量时,使用变量时,VB会自动转换变量值的类型,使变量的值与声明会自动转换变量值的类型,使变量的值与声明语句中的名字相匹配。例如,声明变量为:语句中的名字相匹配。例如,声明变量为:Dim Ct As Integer 当为该变量赋值时:当为该变量赋值时:Ct = 1.8 数数1.8为单精度型为单精度型Single 变量变量Ct自动将自动将1.8四舍五入转换为整型数四舍五入转换为整型数2。第

8、20页/共37页第二十一页,编辑于星期日:十五点 三十八分。第21页/共37页第二十二页,编辑于星期日:十五点 三十八分。运 算 符名 称表 达 式 例 子乘方a b*乘法a * b/浮点除法a / b整数除法a bMod求余的模运算a Mod b+加法a+b减法、取负a-b,-c第22页/共37页第二十三页,编辑于星期日:十五点 三十八分。第23页/共37页第二十四页,编辑于星期日:十五点 三十八分。第24页/共37页第二十五页,编辑于星期日:十五点 三十八分。 当两个字符串用连接运算符连接起来后,第二个字符串直接添加到第一当两个字符串用连接运算符连接起来后,第二个字符串直接添加到第一个字符

9、串的尾部,结果是一个更长的、包含两个源字符串的全部内容的字个字符串的尾部,结果是一个更长的、包含两个源字符串的全部内容的字符串。如果要把多个字符串连接起来,每两个字符串之间都要用符串。如果要把多个字符串连接起来,每两个字符串之间都要用“&”号分号分隔。例如:隔。例如:abc & ef 连接后结果为:连接后结果为:abcef欢迎你欢迎你 & 们们 连接后结果为:连接后结果为:欢迎你们欢迎你们ABC 12 & abcd & 345 连接后结果为:连接后结果为:ABC 12abcd 345 另外,在另外,在VB中,除用中,除用“&”作为连接运算符外,还

10、可以用作为连接运算符外,还可以用“+”把两个字符串连接成把两个字符串连接成一个字符串。但是一个字符串。但是“+”容易与算术加法运算符产生混淆,所以,建议最好用容易与算术加法运算符产生混淆,所以,建议最好用“&”号。同时,号。同时,“&”会自动将非字符串类型的数据转换成字符串后再进行连会自动将非字符串类型的数据转换成字符串后再进行连接,而接,而“+”则不能自动转换。例如:则不能自动转换。例如:123 & 456 & aa 连接后结果为:连接后结果为:123456aa 第25页/共37页第二十六页,编辑于星期日:十五点 三十八分。第26页/共37页第二十七页,编辑于

11、星期日:十五点 三十八分。第27页/共37页第二十八页,编辑于星期日:十五点 三十八分。表表3-3 3-3 常用数学运算函数常用数学运算函数 函 数说 明函 数说 明Sin返回弧度的正弦Sgn返回数的符号值Cos返回弧度的余弦Sqr返回数的平方根Abs返回数的绝对值Int返回不大于给定数的最大整数Exp返回e的指定次幂Fix返回数的整数部分第28页/共37页第二十九页,编辑于星期日:十五点 三十八分。函 数说 明函 数说 明Str将数值型数据转换为字符型数据Space返回由指定数目空格字符组成的字符串Val将数字字符串转换为相应的数值Lcase返回以小写字母组成的字符串Len返回字符串的长度U

12、case返回以大写字母组成的字符串第29页/共37页第三十页,编辑于星期日:十五点 三十八分。函 数说 明函 数说 明Now返回系统日期和时间(yymmdd hh:mm:ss)Time返回当前时间(hh:mm:ss)Date返 回 当 前 日 期 (yymmdd)Timer返回从午夜算起已过的秒数第30页/共37页第三十一页,编辑于星期日:十五点 三十八分。函 数 和 语 句说 明Randomize语句产生随机数的种子Rnd函数产生01之间的随机数第31页/共37页第三十二页,编辑于星期日:十五点 三十八分。Label1.Caption = Time对象名 属性名 VB函数 赋值号第32页/共

13、37页第三十三页,编辑于星期日:十五点 三十八分。第33页/共37页第三十四页,编辑于星期日:十五点 三十八分。第34页/共37页第三十五页,编辑于星期日:十五点 三十八分。第35页/共37页第三十六页,编辑于星期日:十五点 三十八分。符 号含 义 为必选参数表示符。尖括号中的中文提示说明,由使用者根据问题的需要提供具体参数。如果缺少必选参数,语句则发生语法错误 为可选参数表示符。方括号中的内容选与不选由用户根据具体情况决定,且都不影响语句本身的功能。如省略,则默认为缺省值|为多中取一表示符,含义为“或者选择”。竖线分隔多个选择项,必须选择其中之一 包含多中取一的各项, .表示同类项目的重复出现.表示省略了在当时叙述中不涉及的部分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论