Python3 math.isinf() 方法 -判斷是否為無窮大

2023-04-26 11:55 更新

Python math 模塊math 模塊


描述

 math.isinf() 方法判斷 x 是否是無窮大,如果 x 是正或負(fù)無窮大,則返回 True ,否則返回 False 。


語法

math.isinf() 方法語法如下:

math.isinf(x)

參數(shù)說明:

  • x -- 必需,數(shù)字。如果 x 不是一個(gè)數(shù)字,返回 TypeError。

返回值

返回一個(gè)布爾值,如果 x 是正或負(fù)無窮大,則返回 True ,否則返回 False 。


實(shí)例

以下實(shí)例檢查數(shù)字是否是無窮大:

# 導(dǎo)入 math 包
import math

# 檢查數(shù)字是否是無窮大
print(math.isinf(56))
print(math.isinf(-45.34))
print(math.isinf(+45.34))
print(math.isinf(math.inf))
print(math.isinf(float("nan")))
print(math.isinf(float("inf")))
print(math.isinf(float("-inf")))
print(math.isinf(-math.inf))

輸出結(jié)果:

False
False
False
True
False
True
True
True

Python math 模塊math 模塊


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)