C++ 常用数学函数详解汇总#include<math.h> 您所在的位置:网站首页 常用数学库函数表大全 C++ 常用数学函数详解汇总#include<math.h>

C++ 常用数学函数详解汇总#include<math.h>

2024-07-13 02:49| 来源: 网络整理| 查看: 265

目录

前言

一、头文件

二、常用函数

1.开平方

2.求常数e的x次方

3.求常数x的y次方

4.求对数lnx、lgx 

5.求x绝对值

6.取整函数

7.产生随机数

8.取整与取余

9.三角函数

10.反三角函数

11.π的表示

前言

在实际应用开发过程中,经常会用到一些数学计算。

本文记录了C++程序开发过程中常用的数学函数,供参考。

一、头文件 1.cmath

标准C++推荐使用的库

#include 2.math.h

C语言中的库,推荐使用该头文件(使用cmath如果没有C++对应的库会出错)

#include 二、常用函数 1.开平方 double sqrt(double x);

2.求常数e的x次方 double exp(double x); 3.求常数x的y次方 double pow(double x, double y); 4.求对数lnx、lgx  double log(double x);//求对数lnx double log10(double x);//求对数lgx  5.求x绝对值 int abs(x);//整数型 double fabs(double x);//浮点型 6.取整函数 double ceil(double x);//向上取整 返回的是大于或等于x的最小整数 double floor(double x);//向下取整 返回的是小于或等于x的最大整数 double fix(double x);//朝零方向取整 double round(double x);//四舍五入到最近的整数 7.产生随机数 int rand(void); int r=rand()%x+y;//生产一个在[y,y+x)区间内的数 8.取整与取余 double modf (double value, double* iptr);//将参数的整数部分通过指针回传 double fmod (double x, double y);//返回两参数相除的余数 9.三角函数 double sin(double x);//正弦 double cos(double x);//余弦 double tan(double x);//正切 10.反三角函数 double asin(double x);//反正弦 [−π/2, π/2] double acos(double x);//反余弦 [0, π] double atan(double x);//反正切(主值) [−π/2, π/2] double atan2(double x);//反正切(整圆值) [−π, π] 11.π的表示 const double pi = acos(-1.0);

总结

以上是C++编程中常用的数学函数汇总,除此之外C++标准模板库algorithm中包含了很多的函数方法,下次我们再汇总。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有