Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách biểu diễn số vô cực trong Python?


Một số tương đương với vô cực có thể gán cho biến kiểu float bằng cách truyền 'inf' làm đối số cho hàm float():

>>> a = float('inf')
>>> a
inf

Cũng có thể đạt được kết quả tương tự bằng cách sử dụng hằng số inf trong module math:

>>> import math
>>> a = math.inf
>>> a
inf

Tương tự, âm vô cực có float('-inf') và math.inf (kết hợp với dấu trừ). Cách dùng math.inf (Python 3.5+) được khuyến nghị vì rõ ràng và không phụ thuộc vào parsing chuỗi.