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

Giá trị float tối đa trong Python (sys.float_info.max)

Module sys cung cấp float_info chứa các hằng số float IEEE 754 double precision.

Max float

>>> import sys
>>> sys.float_info.max
1.7976931348623157e+308

Các hằng số quan trọng khác

AttributeGiá trị approxÝ nghĩa
max1.8e308Float dương lớn nhất hữu hạn
min2.2e-308Float dương chuẩn hóa nhỏ nhất
epsilon2.2e-16Sai số máy (khoảng cách 1.0 đến float lớn hơn tiếp theo)
max_exp1024Exponent tối đa
min_exp-1021Exponent tối thiểu
dig15Số chữ số thập phân chính xác

Overflow

>>> 1e308 * 10
inf
>>> import math
>>> math.isinf(1e308 * 10)
True