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