个数
数据类型取值范围
ABS ABS(<数值表达式>)求一个数的绝对值
1数据型N 全体实数SIGN
SIGN(<数据表达式>)
求一个数的符号
1N 全体实数求平方根函数SQRT SQRT(<数值表达式>)
求表达式
的平方根1N
>0
圆周率函数PI 返回圆周
INT INT(<数值表达式>)
返回表达
式的整数1N 全体实数CEILING CEILING(<数值表达式>)返回>or=
表达式的
最小整数1N
全体实数
FLOOR FLOOR(<数值表达式>)返回 表达式的 最大整数1N 全体实数 四舍五入函数ROUND ROUND(<数值表达式 1>,<数值表达式2>) 返回表达式在指定 位置四舍 五入的结果 2N 全体实数 求余数函数NOD MOD(<数值表达式1>,< 数值表达式2>) 返回两数 相除后的 余数 2N 全体实数 求最大值和最小值函数MAX,MIN MAX(<数值表达式1>,<数值表达式2>,<数值 表达式3>...);MIN(< 数值表达式1>,<数值 表达式2>,<数值表达式3>...)计算各自表达式的值,返回其中的最大值或最小值 有限个或 无限可列个 字符型C 全体实数 VF常用函数 绝对值和符号函数 函数名 格式 函数类型功能分类 功能 自变量 数值函数(7-10) 求整函数 备注数据类型取值范围 数据型N>=0 N1,0,-1 N >=0自变量值不能为负 N函数无自变量N全体整数 N 大于或等于指定表达式的最小整数 N 小于或等于指定表达式的最大整数 N <数值表达式2>>=0 表示保留的小数位 数; <数值表达式 2><0表示整数部分 的摄入位数 <数值表达式2>指 明四舍五入的位 置 N 被除数与除数同 号,函数值为两书 相除的余数;两式 异号,函数值为两 数相除余数再加除 数 数值表达式1为被 除数;数值表达 式2为除数。余数 的正负号与除数 相同。 字符型C 表达式值中的最大 值或最小值 自变量表达式类 型:数值型,货 币型,字符型, ·双精度型,浮 点型,日期型和 日期时间型,但 所有表达式须为 举例 ?ABS(-23) 23 ?SIGN(ABS(-56)) 1 返回值 STORE 2.3 TO x ?INT(x),INT(- x),CEILING(x),CEILI NG(- x),FLOOR(x),FLOOR(- x) 2 -2 3 -2 2 X=78.564 ?ROUND(X,2).ROUND(X ,1),ROUND(X,0), ROUND(X,-1) 78.56 78.6 78 80 ?MOD(- 24%5),MOD(24%-5) 1 -1 ?MAX('4','-2','3') ,MIN('大炮','步枪 ','手枪') 4 手枪 ?SQRT(49) 7 ?INT(-115.23) -115