sqrt函式使用

2021-10-03 07:37:46 字數 842 閱讀 4700

python語言內建函式及其作用大全 ——(2)sqrt函式及其使用

原創夕明_霧未散 最後發布於2019-12

-0119:

16:45 閱讀數 62 收藏

展開sqrt

() 方法返回數字x的平方根。

其基本語法為:

import math

math.

sqrt

( x )

注:sqrt

()是不能直接訪問的,需要匯入 math 模組,通過靜態物件呼叫該方法

例項:import math

print

("100的平方根為:"

,math.

sqrt

(100

),end='')

12執行結果:

100的平方根為: 10.0

sqrt函式有三種形式

double

sqrt

(double x)

;float

sqrtf

(float x)

;long

double

sqrtl

(long

double x)

;三種形式的區別只是引數和返回值的精度不同,float精度最低,double較高,long

double精度最高。

一般來說,只要用sqrt

()就足夠了,但因為double型別精度比較高,所以運算所消耗的時間較長,因此在要求較高效率,較低精度的情況下,就可以用sqrtf

()這個函式了。

如果精度要求非常高,可以用sqrtl

()函式。

python中sqrt函式用法 sqrt是什麼函式

sqrt是什麼函式?sqrt 是用於計算數字x的平方根的函式。語法以下是 sqrt 方法的語法 import math math.sqrt x 注意 sqrt 是不能直接訪問的,需要匯入 math 模組,通過靜態物件呼叫該方法。引數x 數值表示式。返回值返回數字x的平方根。例項以下展示了使用 sqr...

程式實現sqrt 函式

題意描述 寫乙個程式實現sqrt 函式 解題分析 平時用習慣了庫orapi,突然讓寫乙個sqrt 函式,不免要思考一下。以下給出兩種常見的解題思路 方法一 二分法。以sqrt 3 為例,運算過程是這樣的,任取乙個初始值,比如這裡取0,則有以下運算過程 0 3 2 1.5 1.5 1.5 3 1.5 ...

sqrt 函式的注意事項

標頭檔案 include int x,n n int sqrt double x sqrt 函式,裡面的形參是double型的,所以呼叫的時候,要強制轉換成double型。sqrt 函式都最後返回值是double型,而n是int型,所以要強制轉換n int sqrt double x 你要知道到底要...