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

c++ 巧開平方的實(shí)現(xiàn)代碼

 更新時(shí)間:2013年05月08日 15:31:23   作者:  
如果沒有計(jì)算器,我們?nèi)绾吻?的平方根

可以先猜測一個(gè)數(shù),比如1.5,然后用2除以這個(gè)數(shù)字。如果我們猜對(duì)了,則除法的結(jié)果必然與我們猜測的數(shù)字相同。我們猜測的越準(zhǔn)確,除法的結(jié)果與猜測的數(shù)字就越接近。

根據(jù)這個(gè)原理,只要我們每次取猜測數(shù)和試除反饋數(shù)的中間值作為新的猜測數(shù),肯定更接近答案!這種計(jì)算方法叫做“迭代法”。

復(fù)制代碼 代碼如下:

 double n = 2;
 double a = 0;
 double b = n;
 while(fabs(a-b)>1E-15)  //當(dāng)計(jì)算的到數(shù)和猜測數(shù)在一定誤差之內(nèi)則輸出猜測數(shù)
 {
  a = (a+b)/2;   //猜測的數(shù)字為n的一半
  b =  n/a;     
 }
 printf("%f\n", a);

相關(guān)文章

  • C++ 中指針和引用有什么區(qū)別詳解

    C++ 中指針和引用有什么區(qū)別詳解

    這篇文章主要介紹了C++ 中指針和引用有什么區(qū)別詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • C++ 淺談emplace_back及使用誤區(qū)

    C++ 淺談emplace_back及使用誤區(qū)

    這篇文章主要介紹了C++ 淺談emplace_back及使用誤區(qū),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 實(shí)現(xiàn)Dijkstra算法最短路徑問題詳解

    實(shí)現(xiàn)Dijkstra算法最短路徑問題詳解

    這篇文章主要介紹了實(shí)現(xiàn)Dijkstra算法最短路徑問題詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Qt使用Matlab函數(shù)的詳細(xì)步驟

    Qt使用Matlab函數(shù)的詳細(xì)步驟

    由于項(xiàng)目需要,需要調(diào)用現(xiàn)有的matlab程序,下面這篇文章主要給大家介紹了關(guān)于Qt使用Matlab函數(shù)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • 解析C/C++指針、函數(shù)、結(jié)構(gòu)體、共用體

    解析C/C++指針、函數(shù)、結(jié)構(gòu)體、共用體

    這篇文章主要介紹了C/C++指針、函數(shù)、結(jié)構(gòu)體、共用體的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • VS2019 更新MSDN并創(chuàng)建快捷方式的實(shí)現(xiàn)

    VS2019 更新MSDN并創(chuàng)建快捷方式的實(shí)現(xiàn)

    這篇文章主要介紹了VS2019 更新MSDN并創(chuàng)建快捷方式的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • C++中replace()函數(shù)使用方法匯總

    C++中replace()函數(shù)使用方法匯總

    這篇文章主要介紹了C++中replace()函數(shù)使用方法匯總,在這篇文章中為大家詳細(xì)介紹C++ replace()函數(shù)的各種應(yīng)用方式,希望朋友們可以從這里介紹的內(nèi)容充分掌握這一應(yīng)用技巧
    2015-11-11
  • C/C++中接收return返回來的數(shù)組元素方法示例

    C/C++中接收return返回來的數(shù)組元素方法示例

    return是C++預(yù)定義的語句,它提供了種植函數(shù)執(zhí)行的一種放大,最近學(xué)習(xí)中遇到了相關(guān)return的內(nèi)容,覺著有必要總結(jié)一下,這篇文章主要給大家介紹了關(guān)于C/C++中如何接收return返回來的數(shù)組元素的相關(guān)資料,需要的朋友可以參考下。
    2017-12-12
  • C語言基礎(chǔ)函數(shù)用法示例詳細(xì)解析

    C語言基礎(chǔ)函數(shù)用法示例詳細(xì)解析

    最接地氣的C函數(shù)基礎(chǔ)介紹,此處對(duì)于函數(shù)的相關(guān)知識(shí)點(diǎn)做一些簡要的介紹,作者實(shí)屬初學(xué),寫博客也是作者學(xué)習(xí)的一個(gè)過程,難免文章中有內(nèi)容理解不到位或者有不當(dāng)之處,還請朋友們不吝指正
    2021-11-11
  • C語言超全面覆蓋操作符知識(shí)點(diǎn)

    C語言超全面覆蓋操作符知識(shí)點(diǎn)

    C?語言提供了豐富的操作符,有:算術(shù)操作符,移位操作符,位操作符,賦值操作符,單目操作符,關(guān)系操作符,邏輯操作符,條件操作符等。讓我們通讀本篇來詳細(xì)了解吧
    2022-06-06

最新評(píng)論

诏安县| 阿荣旗| 织金县| 新津县| 博白县| 枞阳县| 乳源| 民丰县| 荆门市| 牡丹江市| 烟台市| 平遥县| 蓬莱市| 祥云县| 繁峙县| 桐柏县| 龙井市| 平武县| 涟水县| 襄樊市| 普兰县| 永济市| 旌德县| 五华县| 岢岚县| 如东县| 都昌县| 万载县| 孟州市| 谷城县| 仪陇县| 九龙县| 临湘市| 彭州市| 鹿邑县| 青州市| 含山县| 镇江市| 文水县| 寿阳县| 沙湾县|