floor函式,ceil函式

2021-05-27 08:30:22 字數 497 閱讀 3374

floor函式:數值向下取整

ceil函式:將數值轉換為大於或等於它的最小整數

sqrt:求平方根

上記函式都在math模組中:

>>> import math

>>> math.floor(19.6)

19.0

>>> math.ceil(19.3)

20.0

>>> math.sqrt(16)

4.0>>> 

另一種呼叫方式,不用每次呼叫時都加上模組名

>>> from math import sqrt

>>> sqrt(9)

3.0

這種不建議使用,使用了這個語句就會把前面匯入的同名函式覆蓋掉。

所以建議使用普通的import。呼叫時,加上模組的字首,互補干擾了。

cmath函式:複數函式

>>> import cmath

>>> cmath.sqrt(9)

(3+0j)

floor函式 ceil函式

floor函式 floor x 有時候也寫做floor x 其功能是 向下取整 或者說 向下捨入 即取不大於x的最大整數 與 四捨五入 不同,下取整是直接取按照數軸上最接近要求的值左邊的值,也就是不大於要求的值的最大的那個 標頭檔案 include math.h 例如 x 6.04 y floor ...

floor函式 與 ceil函式

floor函式 floor x 有時候也寫做floor x 其功能是 下取整 或者說 向下捨入 即取不大於x的最大整數 與 四 舍 五入 不同,下取整是直接去掉小數部分 例如 x 3.14,floor x 3 y 9.99999,floor y 9 在c語言的庫函式中,floor函式的語法如下 in...

floor函式 與 ceil函式

floor函式 floor x 有時候也寫做floor x 其功能是 向下取整 或者說 向下捨入 即取不大於x的最大整數 與 四 舍 五入 不同,下取整是直接去掉小數部分 例如 x 3.14,floor x 3 y 9.99999,floor y 9 在c語言的庫函式中,floor函式的語法如下 i...