返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C++的math函数如何用
  • 513
分享到

C++的math函数如何用

2023-06-30 09:06:43 513人浏览 薄情痞子
摘要

今天小编给大家分享一下c++的math函数如何用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。包含头文件#include&l

今天小编给大家分享一下c++的math函数如何用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

包含头文件

#include<cmath>

1、fabs(double x)

对double型变量取绝对值

#include<iOStream>using namespace std;#include<cmath>int main(){    double d=-3.14;    printf("%.2f\n",fabs(d));    return 0;}

2、floor(double x)ceil(double x)

用于double型变量,返回类型也为double

向下取整:floor

向上取整:ceil

#include<iostream>using namespace std;#include<cmath>int main(){    double d1=-3.14;    double d2=3.14;    printf("%.0f  %.0f\n",floor(d1),ceil(d1));    printf("%.0f  %.0f\n",floor(d2),ceil(d2));    return 0;}

-4 -3

3 4

3、pow(double x,double n)

返回x的n次方

#include<iostream>using namespace std;#include<cmath>int main(){    double d=pow(2.0,3.0);    printf("%f\n",d);    return 0;}

000000

4、sqrt(double x)

返回double型变量的算术平方根

#include<iostream>using namespace std;#include<cmath>int main(){    double d=sqrt(3.0);    printf("%f\n",d);    return 0;}

5、log(double x)

返回以自然对数e为底的对数

#include<iostream>using namespace std;#include<cmath>int main(){    double d=log(exp(1));//exp(1)表示e    printf("%f\n",d);    double d1=log10(10.0);    printf("%f\n",d1);    double d2=log2(2);    printf("%f\n",d2);    double d3=log1p(10);//更精确    printf("%f\n",d3);    double d4=log(10);    printf("%f\n",d4);    return 0;}

000000

000000

000000

397895

302585

6、sin(double x)cos(double x) tan(double x)

参数要求是弧度制

也有对应的反函数

#include<iostream>using namespace std;#include<cmath>const double PI=acos(-1.0);//因为cos(pi)=-1int main(){    double d=sin(PI/4);    printf("%f\n",d);    double d1=cos(PI/4);    printf("%f\n",d1);    double d2=tan(PI/4);    printf("%f\n",d2);    double d3=asin(1);    printf("%f\n",d3);    double d4=atan(1);    printf("%f\n",d4);    return 0;}

7、round(double x)

将double型变量四舍五入取整,返回也是double

以上就是“C++的math函数如何用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网其他教程频道。

--结束END--

本文标题: C++的math函数如何用

本文链接: https://lsjlt.com/news/328027.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • C++的math函数如何用
    今天小编给大家分享一下C++的math函数如何用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。包含头文件#include&l...
    99+
    2023-06-30
  • c语言math函数大全
    c语言math函数有abs函数、fabs函数、floor函数、ceil函数、sqrt函数、pow函数、exp函数、log函数、log10函数、sin函数、cos函数、tan函数、asin函数、acos函数、atan函数、atan2函数、fm...
    99+
    2023-12-21
    Math函数 C语言
  • C++详细讲解常用math函数的用法
    目录1、fabs(double x)2、floor(double x)ceil(double x)3、pow(double x,double n)4、sqrt(double x)5、...
    99+
    2024-04-02
  • c语言math库函数怎么引用
    要使用C语言的math库函数,需要在代码中包含头文件<math.h>。只需在代码的开头添加以下语句: #include ...
    99+
    2024-02-29
    c语言
  • math函数在C语言用处是什么
    math函数在C语言用处是基本数学运算、数值计算、三角函数计算、对数和指数运算、随机数生成、数值比较和取舍等等。数学函数在C语言中有广泛的用途。它们提供了一些常见的数学计算和操作,使程序员能够更轻松地处理数学问题和数值计算。以下是数学函数在...
    99+
    2023-12-21
    Math函数 C语言
  • Math函数怎么使用
    本篇内容主要讲解“Math函数怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Math函数怎么使用”吧!Math函数Math.round(3.6)  //四舍五入random()...
    99+
    2023-06-04
  • JAVA的math函数怎么引用
    在 Java 中使用 Math 类的方法,需要在代码中导入 java.lang.Math 包。导入 Math 包的语句如下:```j...
    99+
    2023-09-23
    java
  • web中Math函数的作用是什么
    这篇文章将为大家详细讲解有关web中Math函数的作用是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。  Math.round(3.6) //四舍五入  random() //返回0-1之间的随机数 ...
    99+
    2023-06-05
  • Python的math模块中的常用数学函数整理
    在数学之中,除了加减乘除四则运算之外——这是小学数学——还有其它更多的运算,比如乘方、开方、对数运算等等,要实现这些运算,需要用到 Python 中的一个模块:Math 模块(module)是 Python...
    99+
    2022-06-04
    函数 模块 常用
  • math是不是javascript的内置函数
    这篇文章主要介绍“math是不是javascript的内置函数”,在日常操作中,相信很多人在math是不是javascript的内置函数问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2024-04-02
  • c++的freopen函数如何使用
    freopen函数可以用于重定向标准输入输出流。其原型为:```cppFILE *freopen(const char *filen...
    99+
    2023-09-29
    c++
  • java math函数常用方法有哪些
    Java Math类中常用的方法有:1. abs(x):返回x的绝对值。2. ceil(x):返回大于或等于x的最小整数。3. fl...
    99+
    2023-08-14
    java math
  • python的math库中的函数有哪些
    python中常用的math库函数有以下几种math.ceil取大于等于x的最小的整数值,如果x是一个整数,则返回x>>> math.ceil(4.12)5math.copysign把y的正负号加到x前面,可以使用0>>> math.cop...
    99+
    2024-04-02
  • 如何使用C++中的对数函数?
    如何使用C++中的对数函数?对数函数是数学中常用的一种函数,也是C++编程语言中的一个重要函数。在C++中,对数函数可以通过使用数学库函数或者使用数值计算库来实现。本文将介绍如何使用C++中的对数函数。使用数学库函数C++中的数学库函数包含...
    99+
    2023-11-18
    使用 C++ 对数函数
  • python如何调用c函数
    在python中使用ctypes模块调用c函数,具体方法如下:from ctypes import * #导入ctypes模块handle = cdll.LoadLibrary('libtest.so')func = handle.prin...
    99+
    2024-04-02
  • C++如何使用仿函数
    这篇文章将为大家详细讲解有关C++如何使用仿函数,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。所谓仿函数就是和函数调用非常类似的一种调用方式,实际上仿函数只是重载了()运算符,这种方式在STL容器函数中使...
    99+
    2023-06-04
  • C++ setw()函数如何使用
    这篇“C++ setw()函数如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“C++ setw()...
    99+
    2023-07-05
  • C++ 中如何使用函数?
    c++++ 中的使用函数函数是一种可重用的代码块,用于提高代码的可重用性和模块化。函数声明指定函数名称、参数类型和返回类型。函数定义提供函数体的实现。函数通过使用其名称并传递适当参数来调...
    99+
    2024-04-12
    函数 c++ 最大公约数
  • lua如何调用c++函数
    在 Lua 中调用 C++ 函数通常需要通过 Lua C API 来实现。以下是一些基本步骤: 在 C++ 代码中编写一个函数,该...
    99+
    2024-04-08
    c++ lua
  • 如何使用 C++ 函数中的引用参数
    引用参数直接指向传递给函数的变量,提供效率、可修改性和安全性。具体来说,引用参数可以提高效率(避免复制)、允许函数修改调用者中的变量,并消除悬引用风险。语法为在类型名前加 &am...
    99+
    2024-04-19
    c++ 引用参数
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作