C语言的函数和数学函数是什么意思

如题所述

1、函数就是一系列C语句的集合,为了完成某个会重复使用的特定功能。需要该功能的时候,直接调用该函数即可,不用每次都堆叠一大堆的代码。需要修改该功能的时候,也只要修改和维护这一个函数即可。

2、C语言中,数学函数是函数的一种。指专门进行数学运算的函数,一般都在<math.h>头文件下,数学函数列表:
1)int abs(int i); 求整数的绝对值。
2)long labs(long n); 求长整型数的绝对值。
3)double fabs(double x); 求实数的绝对值。
4)double floor(double x); 求不大于x的最大整数,它相当于数学函数[x]。
5)double ceil(double x); 求不小于x的最小整数。
6)double sqrt(double x); 求x的平方根。
7)double log10(double x); 求x的常用对数。
8)double log(double x); 求x的自然对数。
9)double exp(double x); 求欧拉常数e的x次方。
10)double pow10(int p); 求10的p次方。
11)double pow(double x, double y); 求x的y次方。
12)double sin(double x); 正弦函数。
13)double cos(double x); 余弦函数。
14)double tan(double x); 正切函数。
15)double asin(double x); 反正弦函数。
16)double acos(double x); 反余弦函数。
17)double atan(double x); 反正切函数。
18)double atan2(double x); 反正切函数2。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-04
C语言数学函数函数定义与语法函数名: floor 功 能: 返回小于或者等于指定表达式的最大整数 用 法: double floor(double x); 头文件:math.h 函数实例 #include <stdio.h> #include <math.h> int main(void) { double number = 123.54; double down, up; down = floor(number); up = ceil(number); printf("original number %10.2lf\n",number); printf("number rounded down %10.2lf\n",down); printf("number rounded up %10.2lf\n",up); return 0; } 运行结果: original number 123.54 number rounded down 123.00 number rounded up 124.00 编辑本段Excel函数函数定义与语法 将参数 Number 沿绝对值减小的方向向下舍入,使其等于最接近的 significance 的倍数。 语法 FLOOR(number,significance) Number 所要四舍五入的数值。 Significance 基数。 说明 如果任一参数为非数值参数,则 FLOOR 将返回错误值 #VALUE!。 如果 number 和 significance 符号相反,则函数 FLOOR 将返回错误值 #NUM!。 不论 number 的正负号如何,舍入时参数的绝对值都将减小。如果 number 恰好是 significance 的倍数,则无需进行任何舍入处理。 函数实例 公式说明(结果)=FLOOR(2.5, 1) 将 2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 1 的倍数 (2)=FLOOR(-2.5, -2)-2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 -2 的倍数 (-2) =FLOOR(-2.5, 2)将 返回错误值,因为 -2.5 和 2 的符号不同 (#NUM!) =FLOOR(1.5, 0.1)将 1.5 沿绝对值减小的方向向下舍入,使其等于最接近的 0.1 的倍数 (1.5) =FLOOR(0.234, 0.01)将 0.234 沿绝对值减小的方向向下舍入,使 其等于最接近的 0.01的倍数(0.23)
第2个回答  2013-09-04
C语言的:有固定输入和输出格式的子程序;数学的:对某给定自变量有唯一因变量的值与之对应,这样的映射关系叫作函数
第3个回答  2013-09-04
C里的函数要么是C函数库里别人编好的,要么是你自已写的,只不过为了可读性把函数的名弄的跟数学里的一样,比如求一个数的N次方这个函数C里就没有,得你自已写,你要看C有什么函数,可以去头文 件math.h里看。
第4个回答  2013-09-04
不一样前者是功能和后者没关系
相似回答