偶然間在刷題瀏覽大佬的解題思路時看到了個 `float('inf')` 這麼個表示
很low的我當時查詢了下
#可表示無窮大
float('inf')
#也可表示無窮小
float('-inf')
任何數字都大不過 float('info') , 小不過 float('-inf')
# 如隨便給個int變數 x
float('inf') > x > float('-inf')
運算理解
#無窮大加上任意乙個數字也還是無窮大
#無窮小意思同上
x = 10
num = float('inf') + x
>>> inf #無窮大
#乘以非零 和除以非零
num = float('inf') * x
>>> inf #無窮大
x = 0
num = float('inf') * x
>>> nan #結果顯示非數字的 nan
使用 math.isnan() 可以判斷值是否是 nan
math.isnan(num)
>>> true
nan 值的任何比較操作都是返回 false
float("nan") == float("nan")
>>> false
num > 3
>>> false
python無窮大 Python 表示無窮大的數
我之前只知道設定初始值0.今天偶然在python演算法書上看到這個片段,從100個隨機數裡面找2個最靠近的自然數 不相等 from random importrandrange seq randrange 10 10 for i in range 100 dd float inf for x ins...
高數 無窮小與無窮大
無窮小 定義 如果函式f x 在x x0 或者x 時極限為0,則稱函式f x 為當x x0 或者x 時的無窮小。特別的 以0為極限的數列稱為當n 時的無窮小。如 lim 1 x 0 所以函式1 x為當x 時的無窮小。x lim x 1 0,所以函式x 1為當x 1時的無窮小 x 1 無窮小與函式極限...
無窮大無窮小
如果問題中各資料的範圍明確,那麼無窮大的設定不是問題,在不明確的情況下,很多程式 員都取0x7fffffff作為無窮大,因為這是32 bit int的最大值。如果這個無窮大只用於一般的比較 比如求最小值時min變數的初值 那麼0x7fffffff確實是乙個完美的選擇,但是在更多的情況下,0x7fff...