第2章数据表达式和函数 本章学习目标 本章主要讲解中文 Visual Foxpro中 数据类型、常量和变量的的基本概念, 表达式和函数的基本知识。通过本章学 习,读者应该掌握以下内容 数据类型 变量和常量 表达式 函数 2021/2/22
2021/2/22 1 本章学习目标 本章主要讲解中文Visual Foxpro中 数据类型、常量和变量的的基本概念, 表达式和函数的基本知识。通过本章学 习,读者应该掌握以下内容: • 数据类型 • 变量和常量 • 表达式 • 函数 第2章 数据表达式和函数
第2章数据表达式和函数 2.1数据类型 2.2常量与变量 2.3表达式 2.4函数 2021/2/22
2021/2/22 2 第2章 数据表达式和函数 2.1 数据类型 2.2 常量与变量 2.3 表达式 2.4 函数
数据类型 ●字符型 ●数值型 ●整型 ●浮点型 ●双精度型 货币型 日期型 ●日期时间型 ●逻辑型 ●备注型 ●通用型 2021/2/22
2021/2/22 3 2.1 数据类型 ⚫ 字符型 ⚫ 数值型 ⚫ 整型 ⚫ 浮点型 ⚫ 双精度型 ⚫ 货币型 ⚫ 日期型 ⚫ 日期时间型 ⚫ 逻辑型 ⚫ 备注型 ⚫ 通用型
2 Visual foxpro6.0概述 ●2.2.1常量 222变量 2021/2/22
2021/2/22 4 2.2 Visual FoxPro 6.0概述 ⚫2.2.1 常量 ⚫2.2.2 变量
2.2.1常量 字符型常量 数值型常量 浮点型常量 逻辑型常量 日期型常量 日期时间型常量 2021/2/22
2021/2/22 5 2.2.1 常量 •字符型常量 •数值型常量 •浮点型常量 •逻辑型常量 •日期型常量 •日期时间型常量
2.2.2变量 °内存变量 °字段变量 2021/2/22
2021/2/22 6 2.2.2 变量 • 内存变量 • 字段变量
表达式 ●2.3.1运算符 23.2表达式 2021/2/22
2021/2/22 7 2.3 表达式 ⚫2.3.1运算符 ⚫2.3.2表达式
2.3.1运算符 °算术运算符:使用算术运算符可以对数值型 数据进行各种算术运算。 °逻辑运算符:逻辑运算符进行与、或、非运 算,逻辑运算的结果仍然是一个逻辑值。 °关系运算符:关系运算符又称比较运算符。 比较运算符用来对两个数据的大小进行比较 并返回逻辑值。 °字符运算符:字符运算符用来对字符型数据 进行各种操作。 2021/2/22
2021/2/22 8 2.3.1 运算符 • 算术运算符:使用算术运算符可以对数值型 数据进行各种算术运算。 • 逻辑运算符:逻辑运算符进行与、或、非运 算,逻辑运算的结果仍然是一个逻辑值。 • 关系运算符:关系运算符又称比较运算符。 比较运算符用来对两个数据的大小进行比较 并返回逻辑值。 • 字符运算符:字符运算符用来对字符型数据 进行各种操作
2.3.2表达式 °数值型表达式:由数值型字段、数值型常量、数值型 内存变量或者数组元素、返回数值类型的函数等组成 字符型表达式:由字符型字段、字符型常量、字符型 内存变量或者数组元素、返回字符类型的函数等组成 日期型表达式:由日期型字段、日期型常量、日期型 内存变量或者数组元素、返回日期类型的函数等组成。 °关系型表达式:由关系运算符连接的表达式为关系型 表达式 °逻辑型表达式:由逻辑型字段、逻辑型常量、逻辑型 内存变量或者数组元素、返回逻辑值的函数、求值结 果为逻辑值的表达式等组成。 2021/2/22
2021/2/22 9 2.3.2 表达式 • 数值型表达式:由数值型字段、数值型常量、数值型 内存变量或者数组元素、返回数值类型的函数等组成。 • 字符型表达式:由字符型字段、字符型常量、字符型 内存变量或者数组元素、返回字符类型的函数等组成。 • 日期型表达式:由日期型字段、日期型常量、日期型 内存变量或者数组元素、返回日期类型的函数等组成。 • 关系型表达式:由关系运算符连接的表达式为关系型 表达式。 • 逻辑型表达式:由逻辑型字段、逻辑型常量、逻辑型 内存变量或者数组元素、返回逻辑值的函数、求值结 果为逻辑值的表达式等组成
4表达式 ●2.4.1数值型函数 24.2字符型函数 ●2.4.3日期和时间函数 ●244测试函数 ●2.4.5宏替换函数 2021/2/22
2021/2/22 10 2.4 表达式 ⚫2.4.1 数值型函数 ⚫2.4.2 字符型函数 ⚫2.4.3 日期和时间函数 ⚫2.4.4 测试函数 ⚫2.4.5 宏替换函数