|
考点5 关系表达式
1关系表达式 关系表达式通常也称为简单逻辑表达式,它是由关系运算符将两个运算对象连接起来而形成的,即:<表达式><关系运算符><表达式>。关系运算符及其含义如表3-2所示,它们的优先级相同。 表3-2 关系运算符
2设置字符的排序次序 当比较两个字符串时,系统对两个字符串的字符自左向右逐个进行比较;一旦发现两个对应字符不同,就根据这两个字符的排序序列决定两个字符串的大小 3字符串精确比较与EXACT设置 在用双等号运算符==比较两个字符串时,只有当两个字符串完全相同(包括空格及各字符的位置)时,运算结果才会是逻辑真.T.,否则为逻辑假.F.。
考点6 逻辑表达式
1逻辑表达式 逻辑运算符的运算规则如表3-3所示,其中<IEl>和<IE2>各代表两个逻辑型常量。 表3-3 逻辑运算规则
2运算符优先级 .NOT.或!(逻辑非)、.AND.(逻辑与)、.OR.(逻辑或)依次降低。
小提示: 表达式是指常量、变量、函数或由它们通过特定的运算符连接起来的式子。
3.3 常用函数
考点7 数值函数
数值函数是指函数值为数值的一类函数,它们的自变量和返回值往往都是数值型数据。 1绝对值和符号函数 格式:ABS<数值表达式>) SIGN(<数值表达式>) 功能:ABS()返回指定的数值表达式的绝对值。SIGN()返回指定数值表达式的符号。 2求平方根函数 格式:SQRT(<数值表达式>) 功能:返回指定表达式的平方根,表达式的值不能为负。 3圆周率函数 格式:PI() 功能:返回圆周率二,该函数没有自变量。 4求整数函数 格式:INT(<数值表达式>) CEILING(<数值表达式>) FLOOR(<数值表达式>) 功能:INT()返回指定数值表达式的整数部分。CEILING()返回大于或等于指定数值表达式的最小整数。FLOOR()返回小于或等于指定数值表达式的最大整数。 5四舍五入函数 格式:ROUND(<数值表达式I>,<数值表达式2>) 功能:返回<数值表达式I>在指定位置四舍五入后的结果,<数值表达式2>指明四舍五入的位置。若<数值表达式2>大于等于0,表示的是要保留的小数位,若小于。,则表示整数部分的舍入位数。 6求余数函数 格式:MOD(<数值表达式1>,<数值表达式2>) 功能:返回两个数相除后的余数。余数的正、负号与除数相同。如果被除数与除数同号,则函数值为两数相除的余数;如果异号,则函数值为两数相除的余数再加上除数的值。 7求最大值和最小值函数 格式:MAX(<数值表达式1>,<数值表达式2>[,<数值表达式3>…]) MIN(<数值表达式1>,<数值表达式2>[,<数值表达式3>…]) 功能MAX()返回自变量中的最大值。MIN()返回自变量中的最小值。
共4页: 上一页 [1] [2] 3 [4] 下一页
|