cpp
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
//c语言中常用的函数
/*
pow() 幂
sqrt() 平方根
ceil() 向上取整
floor() 向下取整
abs() 绝对值
long 类型的绝对值用labs()函数获取
long long 类型的绝对值通过llabs()函数获取
小数double等浮点数类型的绝对值通过fabs()函数获取
*/
int main() {
//1.幂
double res1 = pow(2, 3);
printf("%lf\n", res1);8.000000
//平方根
double res2 = sqrt(8);
printf("%lf\n", res2);2.828427
//向上取整
double res3 = ceil(12.9);
printf("%lf\n", res3);13.000000
//向下取整
double res4 = floor(12.3);
printf("%lf\n", res4);12.000000
//绝对值
int res5 = abs(-89);
printf("%d\n", res5);89
//long 类型的绝对值
long res6 = labs(-125896l);
printf("%ld\n", res6);125896
//long long 类型的绝对值
long long res7 = llabs(-536258945622233Ll);536258945622233
printf("%lld\n", res7);
//小数double等浮点数类型的绝对值
double res8 = fabs(-89.9878);
printf("%lf\n", res8);89.987800
}
注意:调用这些函数时一定要写与之对应的头文件,否则就会运行出错
如:pow() 幂
sqrt() 平方根
ceil() 向上取整
floor() 向下取整
abs() 绝对值
要用到#incluld<stdio.h>头文件
long 类型的绝对值用labs()函数获取
long long 类型的绝对值通过llabs()函数获取
小数double等浮点数类型的绝对值通过fabs()函数获取
要用到#include<stdlib.h>头文件