解直式三次根號

2011-09-27 4:16 am
我已經知道如何直式根號平方如何解了
現在我想要問的就是如何用直式的方法
去解三次根號了

例如三次根號125
我知道答案是5
但如何用直式算出來呢?

謝~

回答 (2)

2011-10-06 9:40 am
✔ 最佳答案
因為
(a+b)^3 = a^3 +3a^2b+.....取前兩項便可
可以大約推出第一個數

相減之後會得到新數
接著"重新"使用
(a+b)^3 = a^3 +3a^2b+.....取前兩項便可
可以大約推出第二個數

一直循環
2011-09-27 5:27 am
平方根用的是平方公式 (a+b)^2 = a^2+2ab+b^2 = a^2 +(2a+b)*b

立方根用的是三次方公式
(a+b)^3 = a^3 +3a^2b+3ab^2+b^3 = a^3 +(3a^2+3ab+b^2)*b
可想而知那是很繁複的計算...

2011-09-26 21:27:27 補充:
例:
1,860,867 = 1000000+860867 = (100+b)^3
= 1000000+(30000+300*b+b^2)*b
得十位數 2.
1860867 = 1000000+860867
= 1000000 + (30000+300*20+20^2)*20 +(860867-728000)
= 1728000 + 132867
= 120^3 +(3*120^2+3*120*b+b^2)*b
得 b=3
(3*120^2 + 3*120*3+3^2)*3 = 132867

故 180867 = 123^3.

2011-09-26 21:38:55 補充:
用牛頓疊代法計算立方根, 在有計算器時, 會比較方便:

x(new) = (2/3)*x(old) + (1/3)*N/[x(old)]^2

N 為要開立方根的數.

例如 1860867 的立方根,以 100 為初值
(2*100+1860867/100^2)/3 = 128.6956
(2*128.6956^2+1860867/128.6956^2)/3 = 123.2483
(2*123.2483+1860867/123.2483^2)/3 = 123.0005
(2*123.0005+1860867/123.0005^2)/3 = 123.


收錄日期: 2021-05-04 01:45:31
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20110926000015KK17797

檢視 Wayback Machine 備份