《第2章数据表达式和函数优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第2章数据表达式和函数优秀PPT.ppt(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第2章数据表达式和函数2023/2/231现在学习的是第1页,共17页第2章 数据表达式和函数 2.1 2.1 数据类型数据类型2.2 2.2 常量与变量常量与变量2.3 2.3 表达式表达式2.4 2.4 函数函数 2023/2/232现在学习的是第2页,共17页2.1 数据类型l字符型字符型l数值型数值型l整型整型l浮点型浮点型l双精度型双精度型l货币型货币型l日期型日期型l日期时间型日期时间型l逻辑型逻辑型l备注型备注型l通用型通用型 2023/2/233现在学习的是第3页,共17页2.2 Visual FoxPro 6.0概述l2.2.1 常量常量l2.2.2 变量变量2023/2/2
2、34现在学习的是第4页,共17页2.2.1 常量字符型常量字符型常量数值型常量数值型常量浮点型常量浮点型常量逻辑型常量逻辑型常量日期型常量日期型常量日期时间型常量日期时间型常量2023/2/235现在学习的是第5页,共17页2.2.2 2.2.2 变量变量 l内存变量内存变量l字段变量字段变量2023/2/236现在学习的是第6页,共17页2.3 表达式 l2.3.1运算符运算符l2.3.2表达式表达式2023/2/237现在学习的是第7页,共17页2.3.1 运算符l算算术术运运算算符符:使使用用算算术术运运算算符符可可以以对对数数值值型型数数据据进进行各种算术运算。行各种算术运算。l逻逻辑
3、辑运运算算符符:逻逻辑辑运运算算符符进进行行与与、或或、非非运运算算,逻辑运算的结果仍然是一个逻辑值。逻辑运算的结果仍然是一个逻辑值。l关关系系运运算算符符:关关系系运运算算符符又又称称比比较较运运算算符符。比比较较运运算算符符用用来来对对两两个个数数据据的的大大小小进进行行比比较较并并返返回逻辑值。回逻辑值。l字字符符运运算算符符:字字符符运运算算符符用用来来对对字字符符型型数数据据进进行各种操作。行各种操作。2023/2/238现在学习的是第8页,共17页2.3.2 表达式l数数值值型型表表达达式式:由由数数值值型型字字段段、数数值值型型常常量量、数数值值型型内内存存变变量量或或者数组元素
4、、返回数值类型的函数等组成。者数组元素、返回数值类型的函数等组成。l字字符符型型表表达达式式:由由字字符符型型字字段段、字字符符型型常常量量、字字符符型型内内存存变变量或者数组元素、返回字符类型的函数等组成。量或者数组元素、返回字符类型的函数等组成。l日日期期型型表表达达式式:由由日日期期型型字字段段、日日期期型型常常量量、日日期期型型内内存变量或者数组元素、返回日期类型的函数等组成。存变量或者数组元素、返回日期类型的函数等组成。l关关系系型型表表达达式式:由由关关系系运运算算符符连连接接的的表表达达式式为为关关系系型型表表达达式。式。l逻逻辑辑型型表表达达式式:由由逻逻辑辑型型字字段段、逻逻
5、辑辑型型常常量量、逻逻辑辑型型内内存存变变量量或或者者数数组组元元素素、返返回回逻逻辑辑值值的的函函数数、求求值值结结果果为为逻辑值的表达式等组成。逻辑值的表达式等组成。2023/2/239现在学习的是第9页,共17页2.4 表达式 l2.4.1 数值型函数数值型函数l2.4.2 字符型函数字符型函数l2.4.3 日期和时间函数日期和时间函数l2.4.4 测试函数测试函数l2.4.5 宏替换函数宏替换函数 2023/2/2310现在学习的是第10页,共17页2.4.1 数值型函数l求绝对值函数求绝对值函数l指数函数指数函数l对数函数对数函数l取整函数取整函数l舍入函数舍入函数l平方根函数平方根
6、函数l求最大值函数求最大值函数l求最小值函数求最小值函数l取模函数取模函数 2023/2/2311现在学习的是第11页,共17页2.4.2 字符型函数l子串查找函数l产生空格函数l左截子串函数l右截子串函数l求子串函数l求字符串长度函数l字符重复函数l删除字符串前导空格函数lTrim函数lAllTrim函数l字符转数值函数2023/2/2312现在学习的是第12页,共17页2.4.2 字符型函数l数值转字符函数lASCII码转字符函数l字符转ASCII码函数lUpper函数lLower函数lBetween函数lIsAlpha函数lIsDigit函数lIsLower函数lIsUpper函数lSt
7、uff函数取模函数 2023/2/2313现在学习的是第13页,共17页2.4.3 日期和时间函数l系统日期函数l系统时间函数lCdow函数lDow函数lMonth函数lCmonth函数lDay函数lYear函数lCtod函数lDtoc函数数值转字符函数2023/2/2314现在学习的是第14页,共17页2.4.4 测试函数l数据表文件头函数l数据表文件尾函数l记录号函数l记录数函数lFile函数lCol函数lRow函数lDeleted函数lFound函数lDbf函数lAlias函数lSelect函数系统日期函数2023/2/2315现在学习的是第15页,共17页2.4.5 宏替换函数l格式:
8、&l功能:将字符型内存变量的值替换出来。l宏替换函数是一个功能很强的函数,在数据处理中,宏替换函数有广泛的应用。在此就其主要应用列出以下几点:(1)提高程序的通用性。(2)能以少代多,以简代繁。(3)可用于类型转换。2023/2/2316现在学习的是第16页,共17页本章小结 本章主要讲述了Visual FxoPro中的数据类型、常量、变量、函数和表达式,它们是构成命令和程序的基本元素。其中常量分为字符型常量、数值型常量、浮点型常量、逻辑型常量、日期型常量和日期时间型常量。变量分为内存变量和字段变量两种。使用算术运算符、逻辑运算符、关系运算符和字符运算符构成数值表达式、字符表达式、日期表达式、关系表达式和逻辑表达式等。函数包括数值型函数、字符型函数、日期与时间函数、测试函数和宏替换函数。2023/2/2317现在学习的是第17页,共17页