课题:数据的表示与处理内容:1、VisualBasic数据类型2、VisualBasic中变量或常量的命名规则、变量和常量的声明使用3、运算符和表达式、常用函数分类、功能及使用方法数据的概念及类型数据:是描述客观事物的数、字符以及用所有能输入到计算机并被计算机程序加工处理的符号的集合注意:现实世界有多种数据,在这些数据上能进行的运算一般也各不相同,含义也不相同VB的数据类型数据类型关键字所占内存取值范围整型Integer2字节-32768——32767长整型Long4字节-2147483648~2147483647单精度型Single4字节负数:-3.402823E38~1.401298E-45正数:1.401298E-45~3.402823E38双精度型Double8字节负数:-1.797693134E308~-4.940656458E-324正数:4.940656458E-324~1.797693134E308字符串型String10字节+字符串长度定长字符串:0——65535个字符不定长字符串:0——20亿个字符布尔型Boolean2字节True或False日期型date8字节100/1/1——9999/12/31整型(Integer),长整型(Long),单精度型(Float),双精度(Double)型都属于数值型数据,它们表示数值的范围是不同的,因此在计算机中所占的存储空间也不同,大家在数学中学过实数,整数,小数,指数这些数值类型,可对比来理解。i=120j=2.452345E12t=-23.6783总结:对不同的数据类型,计算机分配的存储空间是不同的。1、数值型数据2.字符串类型的数据(String)用“”括起来的一串字符。这里的””必须是英文状态下的双引号如:text1.text=“很高兴你能兴习VB“text1.text=”VisualBasic”q=”1234”这些都是字符串类型数据VB中字符串运算符有:+和&。它们的作用都是将两个字符串连接起来,如:“新洲四中”&”高二(9)班”的运算结果是”新洲四中高二(9)班”“123”+”45”的运算结果是”12345”字符串运算符与字符串表达式3、布尔型(Boolean)又称逻辑型,常用于表示逻辑判断的结果,如“真/假”、“是/非”等,其值为True或False,分别表示逻辑真或逻辑假。在VB中布尔型数据是经常见到的,如Image1.visible=trueImage2.visible=false4.日期型数据(date)专门用来处理日期和时间,Vb采用一对“#”把日期和时间的值括起来,如#2010/10/18#表示2010年10月18日.日期数据同样可以进行运算。日期运算符+或-例如#2003/09/01#+30=#2003-10-1##2003/10/30#-#2003/10/10#=10常量及变量在程序运行过程中,其值始终不变的量称为常量,VB中常量有数值常量、字符串常量等。变量是代表数据的一个名称,在高级语言中变量是对存放数据的内存单元的命名,其值在程序运行期间可随程序运行而不断发生变化。例如:物理中的均速运动的公式:S=Vt在一定的速度下,S的值随着t的值改变而变化,这里的常量是V,而变量是S和t。请同学们分析一下:S=3.14*R2这里的常量是什么?变量是什么?变量命名规则⑴必须以字母和汉字开头,由字母、汉字、数字或下划线组成,长度小于等于255个字符。⑵不能使用VB中的关键字,不能与过程名、符号常量名相同。⑶VB不区分变量名的大小写。⑷变量名在同一范围内必须是唯一的。举一些错误的表示方法:3xy数字开头y-z不允许出现减号haci不允许出现空格dimVB的关键字变量的声明在VB中,变量必须先声明后使用,变量声明后,系统自动开辟内存单元存放变量值。变量声明的方式为:Dim变量名[As类型][,变量名[As类型]]….【举例3】DimxAsIntegerDimyAsString等DimiasintegerDimX,Yasinteger,Zasstring运算符与表达式VB中有很多算术运算符,如:“+”、“-”、“*”、“/”等,用它们可以构造出各种各样的算术表达式,算术运算符要求参与运算的量是数值型算术运算符的运算规则及优先级算术运算符含义运算优先级实例结果^指数12^101024-取负2-5+2-3*乘法35*420/除45/22.5\整除55\22Mod求余65mod21+加720+525-减820-515