C语言中经常使用的函数

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>头文件

相关推荐
程序员buddha24 分钟前
C语言数组详解
c语言·开发语言·算法
寻找华年的锦瑟24 分钟前
Qt-视频播放器
开发语言·qt
又是忙碌的一天1 小时前
Java IO流
java·开发语言
fish_study_csdn1 小时前
Python内存管理机制
开发语言·python·c python
ghie90902 小时前
MATLAB/Simulink水箱水位控制系统实现
开发语言·算法·matlab
cs麦子3 小时前
C语言--详解--指针--上
c语言·开发语言
像风一样自由20203 小时前
Go语言入门指南-从零开始的奇妙之旅
开发语言·后端·golang
CoderYanger4 小时前
前端基础——CSS练习项目:百度热榜实现
开发语言·前端·css·百度·html·1024程序员节
虾..5 小时前
C++ 哈希
开发语言·c++·哈希算法
liu****5 小时前
14.日志封装和线程池封装
linux·开发语言·c++