最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++詳細(xì)講解常用math函數(shù)的用法

 更新時(shí)間:2022年04月24日 17:09:37   作者:編程小鵬  
C++提供了很多實(shí)用的數(shù)學(xué)函數(shù),如果要使用先添加頭文件,當(dāng)然,加頭文件誰(shuí)都知道,接下來(lái)我們一起詳細(xì)看看各個(gè)math函數(shù)的實(shí)際使用

包含頭文件

#include<cmath>

1、fabs(double x)

對(duì)double型變量取絕對(duì)值

#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型變量,返回類(lèi)型也為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;
}

8.000000

4、sqrt(double x)

返回double型變量的算術(shù)平方根

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

5、log(double x)

返回以自然對(duì)數(shù)e為底的對(duì)數(shù)

#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;
}

1.000000

1.000000

1.000000

2.397895

2.302585

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

參數(shù)要求是弧度制

也有對(duì)應(yīng)的反函數(shù)

#include<iostream>
using namespace std;
#include<cmath>
const double PI=acos(-1.0);//因?yàn)閏os(pi)=-1
int 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

到此這篇關(guān)于C++詳細(xì)講解常用math函數(shù)的用法的文章就介紹到這了,更多相關(guān)C++math函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C++面試八股文之static_cast你了解嗎

    C++面試八股文之static_cast你了解嗎

    C++11引入四種新的類(lèi)型轉(zhuǎn)換,分別是static_cast、dynamic_cast、const_cast、和reinterpret_cast,下面就來(lái)和大家講講static_cast中面試??嫉闹R(shí)點(diǎn)吧
    2023-06-06
  • C++ ofstream與ifstream詳細(xì)用法

    C++ ofstream與ifstream詳細(xì)用法

    ofstream是從內(nèi)存到硬盤(pán),ifstream是從硬盤(pán)到內(nèi)存,其實(shí)所謂的流緩沖就是內(nèi)存空間
    2013-07-07
  • c++關(guān)鍵字mutable深入解析

    c++關(guān)鍵字mutable深入解析

    先說(shuō)用法,mutable關(guān)鍵字只能修飾非靜態(tài)以及非常量成員變量,使用mutable修飾的成員變量在const函數(shù)中的值是可以修改的
    2013-09-09
  • 詳解C++ string字符串類(lèi)

    詳解C++ string字符串類(lèi)

    這篇文章主要介紹了C++ string字符串類(lèi),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • C++深入淺出講解隱藏this指針的用法

    C++深入淺出講解隱藏this指針的用法

    在C++中,每一個(gè)對(duì)象都能通過(guò)this指針來(lái)訪問(wèn)自己的地址。this?指針是所有成員函數(shù)的隱含參數(shù)。因此,在成員函數(shù)內(nèi)部,它可以用來(lái)指向調(diào)用對(duì)象
    2022-05-05
  • Qt5+QMediaPlayer實(shí)現(xiàn)音樂(lè)播放器的示例代碼

    Qt5+QMediaPlayer實(shí)現(xiàn)音樂(lè)播放器的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用Qt5和QMediaPlayer實(shí)現(xiàn)簡(jiǎn)易的音樂(lè)播放器,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下
    2022-12-12
  • C語(yǔ)言實(shí)現(xiàn)串的順序存儲(chǔ)表示與基本操作

    C語(yǔ)言實(shí)現(xiàn)串的順序存儲(chǔ)表示與基本操作

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)串的順序存儲(chǔ)表示與基本操作,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • c++ base64編解碼使用示例

    c++ base64編解碼使用示例

    這篇文章主要介紹了c++的base64編解碼使用示例,需要的朋友可以參考下
    2014-02-02
  • C++獲取數(shù)組大小和多維數(shù)組操作詳解

    C++獲取數(shù)組大小和多維數(shù)組操作詳解

    這篇文章主要介紹了C++獲取數(shù)組大小和多維數(shù)組的操作,文中通過(guò)代碼示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-04-04
  • C++掃盲篇之指針詳解

    C++掃盲篇之指針詳解

    C++中一個(gè)指針的使用就已經(jīng)讓很多人欲哭無(wú)淚,可是更不幸的是他還有指向指針的指針,這篇文章主要給大家介紹了關(guān)于C++掃盲篇之指針的相關(guān)資料,需要的朋友可以參考下
    2022-03-03

最新評(píng)論

乌拉特中旗| 永新县| 龙江县| 繁昌县| 武山县| 图片| 怀化市| 苏尼特右旗| 大渡口区| 克什克腾旗| 托克托县| 德钦县| 阿合奇县| 昔阳县| 嘉义县| 南昌县| 武胜县| 鄂伦春自治旗| 南澳县| 昌吉市| 金乡县| 云林县| 抚松县| 广灵县| 丰台区| 望都县| 兴山县| 夏河县| 时尚| 称多县| 长宁县| 都兰县| 汶川县| 博罗县| 铜川市| 长宁县| 绿春县| 平乐县| 南充市| 昭通市| 称多县|