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

相关推荐
~无忧花开~2 小时前
JavaScript学习笔记(十五):ES6模板字符串使用指南
开发语言·前端·javascript·vue.js·学习·es6·js
周杰伦fans2 小时前
C# 23种设计模式详解与示例
开发语言·设计模式·c#
CAE虚拟与现实3 小时前
PyQt和PySide中使用Qt Designer
开发语言·qt·pyqt·qt designer·pyside
Paul_09203 小时前
golang面经——channel模块
开发语言
Cauhele浅能3 小时前
【嵌入式C快捷键设计】表驱动法实现
c语言·设计模式
赵谨言3 小时前
基于python数据挖据的教学监控系统的设计与应用
开发语言·经验分享·python
润 下3 小时前
C语言——深入理解函数声明定义和调用访问
c语言·开发语言·经验分享·笔记·程序人生·其他
一只自律的鸡3 小时前
【python】从Hello World到数据类型
开发语言·python
寻星探路4 小时前
Java EE初阶启程记05---线程安全
java·开发语言·java-ee