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

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

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

pow的頭文件是:

#include <cmath>

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

對(duì)了,還有一個(gè)點(diǎn),初學(xué)者很容易掉進(jìn)坑里

a和b應(yīng)是浮點(diǎn)型,否則結(jié)果可能不正確(計(jì)算機(jī)存儲(chǔ)精度問(wèn)題)。

另外 pow 的返回值也是浮點(diǎn)型的

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

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

 這是因?yàn)?pow 的返回值是浮點(diǎn)型,傳的參也應(yīng)該是浮點(diǎn)型

所以,正確代碼應(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++語(yǔ)言pow函數(shù)的具體使用的文章就介紹到這了,更多相關(guān)C++語(yǔ)言pow函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新評(píng)論