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

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

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

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

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

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

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

相關(guān)文章

  • C語言實(shí)現(xiàn)電子時(shí)鐘程序

    C語言實(shí)現(xiàn)電子時(shí)鐘程序

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)電子時(shí)鐘程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • C語言歸排與計(jì)排深度理解

    C語言歸排與計(jì)排深度理解

    這篇文章主要為大家詳細(xì)的介紹了C語言中計(jì)數(shù)排序和歸并排序,歸并排序是創(chuàng)建在歸并操作上的一種有效的排序算法,計(jì)數(shù)排序不用比較兩個(gè)數(shù)的大小,感興趣的朋友可以參考閱讀
    2023-04-04
  • 詳解C++ 動(dòng)態(tài)庫(kù)導(dǎo)出函數(shù)名亂碼及解決

    詳解C++ 動(dòng)態(tài)庫(kù)導(dǎo)出函數(shù)名亂碼及解決

    這篇文章主要介紹了C++ 動(dòng)態(tài)庫(kù)導(dǎo)出函數(shù)名亂碼及解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • C語言 常量,變量及數(shù)據(jù)詳細(xì)介紹

    C語言 常量,變量及數(shù)據(jù)詳細(xì)介紹

    這篇文章主要介紹了C語言 常量,變量及數(shù)據(jù)詳解的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • C語言輸入一個(gè)字符串的方法有哪些

    C語言輸入一個(gè)字符串的方法有哪些

    字符串輸入是C語言編程中非常重要的部分,其中scanf函數(shù)是一種廣泛使用的輸入字符串的方法,下面這篇文章主要給大家介紹了關(guān)于C語言輸入一個(gè)字符串的方法有哪些的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • C++變量存儲(chǔ)的生命周期與作用域?qū)嵗a精講

    C++變量存儲(chǔ)的生命周期與作用域?qū)嵗a精講

    這篇文章主要介紹了C++變量存儲(chǔ)的生命周期與作用域,從創(chuàng)建到消亡的完整過程,例如人從出生到死亡的整個(gè)過程就是一個(gè)生命周期。本文將通過示例為大家詳細(xì)講講,感興趣的可以學(xué)習(xí)一下
    2022-10-10
  • 解析bitmap處理海量數(shù)據(jù)及其實(shí)現(xiàn)方法分析

    解析bitmap處理海量數(shù)據(jù)及其實(shí)現(xiàn)方法分析

    本篇文章是對(duì)bitmap處理海量數(shù)據(jù)及其實(shí)現(xiàn)的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C語言 fseek(f,0,SEEK_SET)函數(shù)案例詳解

    C語言 fseek(f,0,SEEK_SET)函數(shù)案例詳解

    這篇文章主要介紹了C語言 fseek(f,0,SEEK_SET)函數(shù)案例詳解,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • C++如何實(shí)現(xiàn)定長(zhǎng)內(nèi)存池詳解

    C++如何實(shí)現(xiàn)定長(zhǎng)內(nèi)存池詳解

    內(nèi)存池根據(jù)存儲(chǔ)的元素的長(zhǎng)度是否可變,分為變長(zhǎng),與定長(zhǎng)兩種內(nèi)存池,這篇文章主要給大家介紹了關(guān)于C++如何實(shí)現(xiàn)定長(zhǎng)內(nèi)存池的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • C/C++ Qt TreeWidget 嵌套節(jié)點(diǎn)操作使用

    C/C++ Qt TreeWidget 嵌套節(jié)點(diǎn)操作使用

    本文主要介紹了TreeWidget的如何使用,實(shí)現(xiàn)對(duì)樹形框多節(jié)點(diǎn)的各種操作,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11

最新評(píng)論