C++ 常用数学函数

03-11 1433阅读

前言

C++提供了很多实用的数学函数,如果要使用先添加头文件或

C++ 常用数学函数
(图片来源网络,侵删)
#include

一、平方、开平方

exp(x);    //求常数e的x次方。#define M_E    2.71828182845904523536
pow(x, y);    //求x的y次方
sqrt(x);    //开平方

二、对数

log(x);    //求e为底的对数 ln
log10(x);    //求10为底的对数 lg
log(y)/log(x);    //求x为底的y的对数

三、绝对值

int abs(x);    //整数型的绝对值
double fabs(double x);    //浮点型的绝对值

四、取整

ceil(x);    //向上取整 返回的是大于或等于x的最小整数
floor(x);    //向下取整 返回的是小于或等于x的最大整数
fix(x);    //朝零方向取整
round(x);    //四舍五入到最近的整数
//使用round保留2位小数
double num = 3.1415926;
double roundedNum = round(num * 100) / 100;
cout 
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]