問題已解決

有的電腦系統(tǒng)上沒有開根號(hào)的,怎么計(jì)算呢?

84785022| 提問時(shí)間:2023 01/10 17:07
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時(shí)問隨時(shí)答
速問速答
齊惠老師
金牌答疑老師
職稱:會(huì)計(jì)師
當(dāng)你的電腦系統(tǒng)上沒有開根號(hào)的時(shí)候,也可以計(jì)算出平方根。一種常見的方法是用牛頓法,它是一種迭代過(guò)程,用于求解方程的根(平方根)。這種方法的公式是: x(i)= x(i-1)- f[x(i-1)] / f'[x(i-1)] 其中f(x)= a-x*x,其中a是要開根號(hào)的數(shù),f'(x)= -2*x 測(cè)試過(guò)程: 以開根號(hào)2為例,一般可以從1開始進(jìn)行迭代,因此x(0)=1 x(1)= 1 - (2-1*1)/(-2*1) = 1.5 x(2)= 1.5 - ( 2- 1.5 *1.5 ) / ( -2 *1.5 ) = 1.41666 重復(fù)進(jìn)行迭代,可以得到越來(lái)越接近實(shí)際結(jié)果1.414213562373095。 拓展知識(shí): 牛頓法也可以用來(lái)求復(fù)數(shù)的根。如果有一個(gè)復(fù)數(shù)a,要求它的根可以表示為z,那么它的方程就可以寫為: a = z^n z^n - a = 0 用牛頓法來(lái)求解就可以寫為: z(i)= z(i-1)- n * z(i-1) ^(n-1)(a - z(i-1)^n)/ n * z(i-1)^n 這樣牛頓法就可以應(yīng)用在復(fù)數(shù)的根求解上了。
2023 01/10 17:17
描述你的問題,直接向老師提問
0/400
      提交問題

      您有一張限時(shí)會(huì)員卡待領(lǐng)取

      00:10:00

      免費(fèi)領(lǐng)取
      Hi,您好,我是基于人工智能技術(shù)的智能答疑助手,如果有什么問題可以直接問我呦~