用Python求數的平方根,用Python求一個數的平方根。

2021-03-10 14:30:13 字數 1019 閱讀 3701

1樓:匿名使用者

下面**定義一個函式heron(s)用迭代的方法取得平方根,其中x=s/2可以

使用專x=s/3, s/5之類的多個值實驗一下,看屬分別需要多少步。

以s=500為例,

x=s時需要9步

x=s/2時需要8步

x=s/3時需要7步

x=s/5時需要5步

'''created on 2011-10-26@author: legendxx

'''import math

def heron(s):

x=s/2

count=0

sqr=x*x

while math.fabs(sqr - s)>=0.0000001:

count+=1

x = (x + s/x)/2.0

sqr=x*x

print count,":",x, sqrprint count,"steps needed"

if __name__ == '__main__':

s=float(raw_input("input a number"))

heron(s)

2樓:zeus冰不語

# -*- coding: utf-8 -*-import math

def main(x):

x = 5

y = math.sqrt(x)

print(y)

if __name__ == "__main__":

main()

3樓:匿名使用者

import math

math.sqrt()

或者num**0.5

4樓:匿名使用者

import math

x = s

while math.fabs(x*x - s)>=0.0000001:

x = (x + s/x)/2.0

print x, x*x

平方根與算術平方根的區別和聯絡,平方根和算術平方根的區別與聯絡是什麼?

區別 1 平方根的定義 若x a,則x為a 的平方根若2 4,2是4的平方根,2 4,2是4的平方根算術平方根的定義 一個非負數的正的平方根叫做它的算術平方根如 2和 2都是4的平方根,而2是4的算術平方根.2 個數不同 正數的平方根有兩個且互為相反數,正數的算術平方根只有一個。3 表示方法不同 前...

3的平方根和算術平方根是多少

3的平方根 1.732 算術平方根是1.732。平方根,是指自乘結果等於的實數,表示為 x 讀作正負根號下x或x的平方根。其中的非負數的平方根稱為算術平方根。正整數的平方根通常是無理數。可由下式唯一定義 在分數指數中,我們有 依定義,可知開平方運算對乘法滿足分配律,即 注意若n是非負實數且時,因為必...

平方根 立方根 算術平方根的區別是什麼

平方根是開2次根號,只能是正數開平方根,開出來的平方根有正和負。立方根是開3次根號,正負數都能開,開出來的數與原數同號。算術平方根是平方根的絕對值,是正的。平方根包括正負兩個平方根哦 立方根是三次方根啊 算術平方根只指正的那個平方根的。算數平方根是一個實數的正平方根,平方根是一個實數的正負平方根,有...