网站大量收购闲置独家精品文档,联系QQ:2885784924

09VFP课件09版数据和数据运算复习2学时.ppt

09VFP课件09版数据和数据运算复习2学时.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
09VFP课件09版数据和数据运算复习2学时

第9章 数据与数据运算复习;第1章 数据与数据运算;第四节 数据类型、常量和变量;1-4 数据类型、常量和变量;1-4 数据类型、常量和变量;1-4-2 常量;1.数值型常量;2. 字符型常量;3.逻辑型常量;4.货币型常量;5.日期型常量;1-4-3 变量; 在命令操作和程序运行过程中其值允许变化的量称变量。 在Visual FoxPro6.0中使用的变量分为字段变量、内存变量两种。 每个变量都必须有一个变量名,变量名是由字母、汉字、数字和下划线组成,但必须以字母或汉字打头。 变量可以理解为在计算机内存中装数据的盒子,盒子的名字就叫变量名,而盒子里可以装各种各样的数据。数据的值与盒子的名字无关。; 1.字段变量 字段变量是数据表结构中的任意一个数据项。在一个数据表中,一个字段就是一个字段变量。字段变量在建立表结构时定义,修改表结构时可重新定义,或增删字段变量。字段变量的类型有13种。字段变量是一种多值变量,假设一个数据表中有10条记录,那么该数据表的每一字段就有10个取值,当用字段作变量时,它的当前值随着记录指针的移动而不断变化。 ;字段变量;2.内存变量 内存变量是表结构之外独立存在于内存中的变量。内存变量可用来存储数据,定义内存变量时需为它取名并赋初值,内存变量建立后存储于内存中。Visual FoxPro6.0中共定义了6种类型的内存变量:数值型、字符型、日期型、日期时间型、逻辑型和货币型。可分为简单变量和数组变量。; 简单变量 数组变量;(1) 内存变量赋值命令 格式1:〈内存变量〉=表达式〉 格式2: STORE 表达式 TO 内存变量表 功能: 计算〈表达式〉,然后将计算结果赋给内存变量。 例如:q={^2008/01/01} ;(2) 表达式值显示命令 格式: ?/?? 表达式表 功能:将表达式的值显示在屏幕上。 例如:q={^2008/01/01} ?q;(2) 表达式值显示命令 格式: ?/?? 表达式表 功能:将表达式的值显示在屏幕上。 【说明】 1.命令格式中的?/??可任选一个,它们的输出格式不同。? 表示从屏幕下一行的第一列起显示结果 ,?? 表示从当前行的当前列起显示结果。例如: ? Z 在VFP主窗口中显示VFP6.0 ? s1 换一行后显示28 ?? “数据库应用” 接着上一个命令显示结果28的后面显 示“数据库应用” 2.表达式表是表示用逗号隔开的多个表达式组,命令执行时遇逗号就空一格。例如: ? “Z=”,Z 显示Z= VFP6.0 ;变量名与变量值;3.系统内存变量; 数组是具有相同名字、不同下标值的一组变量。数组中的每个数据值称为数组元素,每个数组元素在数组中的位置是固定的,可以通过称为下标的编号来进行访问。数组在使用时要由DIMENSION或DECLARE命令来定义。这两个命令完全相同,都是用于建立一维或二维数组。在Visual FoxPro 6.0中,同一个数组元素在不同时刻可以存储不同类型的数据,在同一数组中,每个数组元素可以被赋予不同数据类型的值。 ;简单变量;数组变量; 数组的定义; 数组的赋值; 数组SZ的值 问题:这里都有哪些变量类型? 一个数组可不可以赋不同变量类型?;第五节 Visual FoxPro常见函数;Visual FoxPro常见函数;1-5 Visual FoxPro常见函数;1-5-1 数学运算函数 ;1-5-1 数学运算函数 ;1-5-1 数学运算函数 ;3.四舍五入函数ROUND() 【格式】 ROUND(〈数值表达式〉,〈有效位数〉) 【功能】 对〈数值表达式〉的值按指定的〈有效位数〉进行四舍五入。 【例3】 ? R0UND(3.14159,4), ROUND(1234.9962,0), ROUND(1234.567,-1) 3.1416 1235 1230 ;4.取整函数INT() 【格式】 INT(〈数值表达式〉) 【功能】 计算并返回〈数值表达式〉的整数部分。 【例 4】 ? INT(-76.93) -76 ;5.求模函数MOD() 【格式】 MOD(被除数,除数) 【功能】 返回被除数除以除数得到的余数值。 【说明】 在求模运算中应注意以下几点: (1) 除数不能为0。 (2) 除数为正数,返回正数;如果为负数,返回负数。 (

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档