- 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
您可能关注的文档
- 新课标词汇-按单元.doc
- m8u2cloning(reading).ppt
- chinese eight cuisines.ppt
- 口语:love.ppt
- 李烈河免费人教版新课标必修1——5分单元词汇表.doc
- 元音音标教学.ppt
- 人教版高中英语完整词汇表.doc
- 词汇整理必修一.doc
- 高一英语单词汇总人教版.doc
- Unit2_Cloning reading.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)