计算机常用涵数有哪些,计算机常用函数.doc

计算机常用函数

计算机常用函数

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的值所指定的位数。

示例:

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同号,函数值为两数的余数。若异号,函数值为两数的余数再加上除数的值。

示例:

x=10

?mod(x, 4), mod(x, -4), mod(-x, 4),

mod(-x, -4)

答案:2 -2 2 -2

8)求最大值函数

格式:MAX(, [, ……])

功能:求数值表达式1,数值表达式2,数值表达式3……中的最大值

示例:

x=10

?max(2, 10, -2, 20, 9, x)

答案:20

9)求最小值函数

格式:MIN(, [, ……])

功能:求数值表达式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)删除前导尾部空格函数

格式:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值