Download presentation
Presentation is loading. Please wait.
1
VFP的基本数据运算(一)
2
一。数据类型的基础知识 根据处理的数据性质不同,将数据划分为: (一)数值型数据: 1.构成:
由正号,负号,小数点及0----9等10个数字组成的数据 2.代码:n 3.宽度:1B---20B 4.举例 +123.5
3
(二)字符型数据 1.构成:由可打印字符组成,包含字母、数字、空格、专用符号、标点符号以及汉字字符等 2.代码:c 3.宽度:1B---254B 4.举例 ”abc,123、加油!” “ ” “123.45”
4
(三)日期型数据 1.构成:由 表示年份、月份、日的数字及相互分隔的分隔符组成 2.代码:d 3.宽度:8B 4.举例 {^2015/09/15}
5
(四)逻辑性数据 1.构成:.t.,.f. 2.代码:L 3.宽度:1B 4.举例 真:.t. 假:.f.
6
二。数据的表现形式 (一)常量数据 1.特点:常量数据的值是固定不变的 2.常量数据的类型 (1)数值型常量 (2)字符型常量
必须用一对中括号([ ])或一对双引号(” ”)或一对单引号(’ ’)界定起来的字符串 如: [abc123] ” ” ’9.3阅兵’
7
(3)日期型常量 格式: {^年份/月份/日} 其中年份为四位,月、日为两位 如: {^1998/01/23}
8
(4)逻辑性常量 真:.t. 假:.f.
9
(二)变量数据 1.特点:变量数据其值可以发生变化 2.种类:两种即字段变量和内存变量 3.表现形式:通过变量名表现出来 4.变量命名的规则 (1)以汉字或英文字母开头 (2)仅由汉字、英文字母、数字、下划线组成 (3)不能与vfp系统关键字同名,下划线不能出现在开头或结尾 5.举例 姓名 yuwen 安庆 hyq123 Hyq_2015
10
三。算术运算 1.算术运算符 加法:+ 如:5+2 减法:- 如:5-2 乘法:* 如:5*2 除法:/ 如:5/2
加法: 如:5+2 减法: 如:5-2 乘法:* 如:5*2 除法:/ 如:5/2 乘方:^或** 如:5^2 求余数:% 如:5%2
11
2.算术表达式 由一个或多个算术运算符将多个数值连接起来的运算表达式 如:5+2 2+5*3 2+5*3**2-15/5-2*17%5
12
3.算术表达式运算规律 一个算术表达式中含有多个运算符和多个数值,则运算的规律是 (1)先做乘方运算 (2)再做乘法、除法、求余数运算 (3)最后做加法、减法运算 注意: 有小括号的先做小括号内运算,运算次序相同的按从左到右顺序运算
13
4.算术运算举例 (1)2+5*3 (2)2+5*3**2-15/5-2*17%5 (3)12*(3+4)/2^2
14
5.使用?命令获取表达式结果 在命令窗口执行 ?表达式 如: ?2+5*3 ?2+5*3**2-15/5-2*17%5 ?12*(3+4)/2^2
15
四。字符运算 1.字符运算符 原样连接符: + 将“+”符号左右两边的字符串首尾相连,组成一个新的字符串 非原样连接符: -
将“-”符号左边的字符串的尾部空格移到右边字符串的尾部,然后再将左右两个字符串首尾相连,组成一个新的字符串
16
2.字符表达式 由一个或多个字符运算符将多个字符串连接起来的运算表达式 如: ”I study ”+”hard.” ”中国国家男子足球队”+”加油!” ”aaa”+”bbbb”+”ccccc” ”aaa ”+”bbbb ”-”ccccc”
17
3. 字符运算规律 字符运算符+,-的运算优先级别相同,故按照从左到右的顺序运算,有小括号的先做小括号内运算 ”I study”+”hard” ”中国国家男子足球队”+”加油!” ”aaa”+”bbbb”+”ccccc” ”aaa ”+”bbbb ”-”ccccc”
Similar presentations