欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++語言pow函數(shù)的具體使用

 更新時間:2023年03月09日 10:14:50   作者:小王子009  
本文主要介紹了C++語言pow函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

pow的頭文件是:

#include <cmath>

pow就是求次冪的,寫法是 pow(a, b),意思是a的b次方。

對了,還有一個點,初學(xué)者很容易掉進坑里

a和b應(yīng)是浮點型,否則結(jié)果可能不正確(計算機存儲精度問題)。

另外 pow 的返回值也是浮點型的

#include <iostream>
#include <cmath>
using namespace std;
 
int main() {
    for (int a = 1; a <= 8; a ++) {
        printf ("%d * %d * %d = %d\n", a, a, a, pow(a, 3));
    }
    return 0;
}

上面這段代碼看上去很正常,但實際運行出來的結(jié)果最后的答案都是零!

 這是因為 pow 的返回值是浮點型,傳的參也應(yīng)該是浮點型

所以,正確代碼應(yīng)是這樣:

#include <iostream>
#include <cmath>
using namespace std;
 
int main() {
    for (float a = 1; a <= 8; a ++) {
        printf ("%.2f * %.2f * %.2f = %.2f\n", a, a, a, pow(a, 3));
    }
    return 0;
}

到此這篇關(guān)于C++語言pow函數(shù)的具體使用的文章就介紹到這了,更多相關(guān)C++語言pow函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語言中關(guān)于動態(tài)內(nèi)存分配的詳解

    C語言中關(guān)于動態(tài)內(nèi)存分配的詳解

    動態(tài)內(nèi)存是指在堆上分配的內(nèi)存,而靜態(tài)內(nèi)存是指在棧上分配的內(nèi)存。棧上分配的內(nèi)存是由系統(tǒng)分配和釋放的,空間有限,在復(fù)合語句或函數(shù)運行結(jié)束后就會被系統(tǒng)自動釋放而堆上分配的內(nèi)存則不會有這個問題。
    2021-09-09
  • c++中priority_queue模擬的實現(xiàn)

    c++中priority_queue模擬的實現(xiàn)

    priority_queue是C++標(biāo)準庫中的一個容器適配器,用于實現(xiàn)優(yōu)先隊列的數(shù)據(jù)結(jié)構(gòu),本文主要介紹了c++中priority_queue模擬的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-09-09
  • C語言輸出旋轉(zhuǎn)后數(shù)組中的最小數(shù)元素的算法原理與實例

    C語言輸出旋轉(zhuǎn)后數(shù)組中的最小數(shù)元素的算法原理與實例

    這篇文章主要介紹了C語言輸出旋轉(zhuǎn)后數(shù)組中的最小數(shù)元素的算法原理與實例,數(shù)組旋轉(zhuǎn)就是把開頭的幾個指定的元素放到數(shù)組的末尾,需要的朋友可以參考下
    2016-03-03
  • MFC串口通信發(fā)送16進制數(shù)據(jù)的方法

    MFC串口通信發(fā)送16進制數(shù)據(jù)的方法

    這篇文章主要為大家詳細介紹了MFC串口通信發(fā)送16進制數(shù)據(jù),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • C語言文件操作與相關(guān)函數(shù)介紹

    C語言文件操作與相關(guān)函數(shù)介紹

    文件(file)一般指存儲在外部介質(zhì)上數(shù)據(jù)的集合,比如我們經(jīng)常使用的.txt, .bmp, jpg. .exe,.rmvb等等,下面這篇文章主要給大家介紹了關(guān)于C語言文件操作的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • C++中回調(diào)函數(shù)(CallBack)的用法分析

    C++中回調(diào)函數(shù)(CallBack)的用法分析

    這篇文章主要介紹了C++中回調(diào)函數(shù)(CallBack)的用法,較為詳細的分析了C++中回調(diào)函數(shù)(CallBack)的原理并以實例形式總結(jié)了其具體用法,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • C++模板以及實現(xiàn)vector實例詳解

    C++模板以及實現(xiàn)vector實例詳解

    模板是為了實現(xiàn)泛型編程,所謂泛型編程,就是指編寫與類型無關(guān)的代碼,下面這篇文章主要給大家介紹了關(guān)于C++模板以及實現(xiàn)vector的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • C++簡明分析講解引用與函數(shù)提高及重載

    C++簡明分析講解引用與函數(shù)提高及重載

    今天繼續(xù)開始對C++核心編程知識的分享與系統(tǒng)講解,第一,這里會提到“引用”方法傳參以及剖析引用的本質(zhì);第二,我們對函數(shù)來一個提高,相當(dāng)于進階函數(shù)了,包括函數(shù)的默認值,簡單的提一下函數(shù)的占位參數(shù),函數(shù)重載以及注意事項,接下來上正文
    2022-05-05
  • Qt實現(xiàn)高精度定時器

    Qt實現(xiàn)高精度定時器

    這篇文章主要為大家詳細介紹了Qt實現(xiàn)高精度定時器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 華為云CodeArts?IDE?Online快速入門和使用

    華為云CodeArts?IDE?Online快速入門和使用

    華為云CodeArts?IDE?Online服務(wù),提供了可隨時隨地編碼的云上開發(fā)環(huán)境,同時具備開放的生態(tài)和獨立插件市場,本文主要介紹了華為云CodeArts?IDE?Online快速入門和使用,具有一定的參考價值,感興趣的可以了解一下
    2023-08-08

最新評論