计算机常用函数.docVIP

  • 83
  • 0
  • 约1.2万字
  • 约 18页
  • 2016-10-20 发布于河南
  • 举报
计算机常用函数

计算机常用函数 2.3 常用函数 函数:是用程序来实现的一种数据运算或转换。 1、系统函数的形式 函数名([形参表]) 2、函数的返回值 函数经过运算所得结果称为函数的返回值(只能有一个)。 3、常用函数的分类 通常将常用的函数分为数值函数、字符处理函数、日期和时间函数、数据类型转换函数、测试函数五种。 学习函数时不仅要注意函数的名称和功能,而且还要注意函数自变量的数据类型和函数值的数据类型,这样才能正确使用每一个函数。 任何可以使用表达式的地方都可以使用函数。 1. 数值函数 1)绝对值函数 格式:ABS(数值表达式) 功能:求数值表达式的绝对值 示例: x=-2 ?abs(x),abs(10+x),abs(2+x),abs(2*x) 答案:2804 2)符号函数 格式:SIGN(数值表达式) 功能:返回数值表达式的值的符号, 当数值表达式的值为正、负、0时函数分别为1,-1,0。 示例: x=3 ?sign(x), sign(-1), sign(x-3) 答案:1 -1 0 3)圆周率函数 格式:PI( ) 功能:返回圆周率。 示例: s=pi()*10*10 ? “s=”, s 答案:s=314.16 4)求平方根函数 格式:SQRT(数值表达式) 功能:返回数值表达式值的平方根,数值表达式的值不能为负。 示例: x=-4 y=2.22 ?sqrt(abs(-4)), sqrt(10+y) 答案:2.00 3.50 5)求整数函数 格式:INT(数值表达式) 功能:INT()返回数值表达式的整数部分。 示例: x=3.9 ?int(x), int(-x) 答案:3 -3 5)求整数函数 格式:ceiling(数值表达式) 功能:ceiling()返回大于或等于数值表达式的最小整数。 示例: x=3.9 ?ceiling(x), ceiling(-x) 答案:4 -3 5)求整数函数 格式:floor(数值表达式) 功能:floor()返回小于或等于数值表达式的最大整数。 示例: x=3.9 ?floor(x), floor(-x) 答案:3 -4 6)四舍五入函数 格式:ROUND(数值表达式1, 数值表达式2) 功能:对数值表达式1四舍五入,保留数值表达式2的值所指定的位数。 示例: x=123.456 ?round(x, 2), round(x, 1), round(x, 0), round(x, -1) 答案:123.46 123.5 123 120 7)求余函数 格式:MOD(数值表达式1, 数值表达式2) 功能:返回数值表达式1除以数值表达式2的余数,且余数的符号与除数相同。若数值表达式1与数值表达式2同号,函数值为两数的余数。若异号,函数值为两数的余数再加上除数的值。 示例: x=10 ?mod(x, 4), mod(x, -4), mod(-x, 4), mod(-x, -4) 答案:2 -2 2 -2 8)求最大值函数 格式:MAX(数值表达式1, 数值表达式2[, 数值表达式3……]) 功能:求数值表达式1,数值表达式2,数值表达式3……中的最大值 示例: x=10 ?max(2, 10, -2, 20, 9, x) 答案:20 9)求最小值函数 格式:MIN(数值表达式1, 数值表达式2[, 数值表达式3……]) 功能:求数值表达式1,数值表达式2,数值表达式3……中的最小值 示例: x=10 ?min(2, 10, -2, 20, 9, x) 答案:-2 2. 字符函数 1)求字符串长度函数 格式:LEN(字符表达式) 功能:返回字符表达式的长度 示例: x=“中国哈尔滨” y=“china” ?len(x), len(y) 答案:10 5 2)大小写转换函数 格式:LOWER(字符表达式) UPPER(字符表达式) 功能: LOWER()是将字符表达式中的大写字母转为小写字母 UPPER()是将字符表达式中的小写字母转为大写字母 示例: x=“123study hard” ?lower(x), upper(x) 答案: 3)空格字符串生成函数 格式:space(数值表达式) 功能:返回由数值表达式值指定数目的空格 示例: x=“We” y=“are” z=“students.” ?x+space(2)+y+space(2)+z 答案: 4)删除前导尾部空格函数 格式:TRIM(字符表达式) LTRIM(字符表达式) ALLTRI

文档评论(0)

1亿VIP精品文档

相关文档