numpy.finfo
-
class numpy.finfo(dtype)[source] -
Пределы машинных представлений для чисел с плавающей точкой.
Параметры: -
dtype : float, dtype, or instance -
Тип данных с плавающей точкой, информация о котором требуется.
См. также
Примечания
Для разработчиков NumPy: не создавайте экземпляры этого класса на уровне модуля. Изначальный расчёт параметров требует значительных ресурсов и негативно влияет на время импорта. Эти объекты кешируются, поэтому повторное вызов
finfo()внутри ваших функций не проблема.Атрибуты: -
bits : int -
Количество битов, занимаемых типом.
-
eps : float -
Наименьшее представимое положительное число, такое что
1.0 + eps != 1.0. Типeps- соответствующий тип данных с плавающей точкой. -
epsneg : floating point number of the appropriate type -
Наименьшее представимое положительное число, такое что
1.0 - epsneg != 1.0. -
iexp : int -
Количество битов в части экспоненты представления числа с плавающей точкой.
-
machar : MachAr -
Объект, который вычислил эти параметры и содержит более подробную информацию.
-
machep : int -
Экспонента, которая приводит к
eps. -
max : floating point number of the appropriate type -
Наибольшее представимое число.
-
maxexp : int -
Наименьшая положительная степень основания (2), которая вызывает переполнение.
-
min : floating point number of the appropriate type -
Наименьшее представимое число, обычно
-max. -
minexp : int -
Наиболее отрицательная степень основания (2), соответствующая отсутствию ведущих нулей в мантиссе.
-
negep : int -
Экспонента, которая приводит к
epsneg. -
nexp : int -
Количество битов в экспоненте, включая знак и смещение.
-
nmant : int -
Количество битов в мантиссе.
-
precision : int -
Приблизительное количество десятичных знаков, с точностью до которых этот тип чисел с плавающей точкой.
-
resolution : floating point number of the appropriate type -
Приблизительное десятичное разрешение этого типа, т.е.
10**-precision. -
tiny : float -
Наименьшее положительное используемое число. Тип
tiny- соответствующий тип данных с плавающей точкой.
-
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.15.4/reference/generated/numpy.finfo.html