📅  最后修改于: 2023-12-03 15:13:46.111000             🧑  作者: Mango
在C语言中,math()函数是一个非常有用的函数库。它提供了许多数学运算的功能,包括常用的数学函数、三角函数、指数函数和对数函数等。这个函数库可以让程序员更方便地进行数学计算和处理。
用于返回输入参数的绝对值。绝对值是一个数的大小,与其正负性无关。
#include <stdio.h>
#include <math.h>
int main() {
int num = -10;
int absoluteValue = abs(num);
printf("绝对值:%d", absoluteValue);
return 0;
}
用于计算输入参数的平方根。
#include <stdio.h>
#include <math.h>
int main() {
double num = 64.0;
double squareRoot = sqrt(num);
printf("平方根:%f", squareRoot);
return 0;
}
用于计算输入参数的指数幂。
#include <stdio.h>
#include <math.h>
int main() {
double base = 2.0;
double exponent = 3.0;
double result = pow(base, exponent);
printf("幂运算结果:%f", result);
return 0;
}
用于计算输入参数的正弦值。
#include <stdio.h>
#include <math.h>
int main() {
double angle = 45.0;
double sineValue = sin(angle);
printf("正弦值:%f", sineValue);
return 0;
}
用于计算输入参数的余弦值。
#include <stdio.h>
#include <math.h>
int main() {
double angle = 60.0;
double cosineValue = cos(angle);
printf("余弦值:%f", cosineValue);
return 0;
}
用于计算输入参数的指数函数值。
#include <stdio.h>
#include <math.h>
int main() {
double num = 2.0;
double exponentialValue = exp(num);
printf("指数函数值:%f", exponentialValue);
return 0;
}
用于计算输入参数的自然对数。
#include <stdio.h>
#include <math.h>
int main() {
double num = 2.71828;
double naturalLogValue = log(num);
printf("自然对数:%f", naturalLogValue);
return 0;
}
以上只是math()函数库中的一小部分常用函数的介绍。在实际编程中,程序员可以根据需求选择合适的函数来完成各种数学计算任务。有关更多数学函数的详细信息,请查阅相关C语言文档。