Spec-Zone.ru › NumPy 1.13

numpy.finfo

class numpy.finfo [source]

Пределы машины для типов с плавающей точкой.

Параметры:

dtype : float, dtype или экземпляр

Тип данных с плавающей точкой, о котором необходимо получить информацию.

См. также

MachAr
Реализация тестов, которые производят эту информацию.
iinfo
Аналог для целочисленных типов данных.

Заметки

Для разработчиков NumPy: не создавайте экземпляр этого на уровне модуля. Первоначальное вычисление этих параметров дорогостояще и негативно влияет на время импорта. Эти объекты кэшируются, поэтому вызов finfo() многократно внутри ваших функций не является проблемой.

Атрибуты

bits (int) Количество битов, занимаемых типом.
eps (float) Наименьшее представимое положительное число, такое что 1.0 + eps != 1.0. Тип eps — подходящий тип с плавающей точкой.
epsneg (число с плавающей точкой соответствующего типа) Наименьшее представимое положительное число, такое что 1.0 - epsneg != 1.0.
iexp (int) Количество битов в части экспоненты представления с плавающей точкой.
machar (MachAr) Объект, вычисливший эти параметры и содержащий более подробную информацию.
machep (int) Экспонента, которая дает eps.
max (число с плавающей точкой соответствующего типа) Наибольшее представимое число.
maxexp (int) Наименьшая положительная степень основания (2), вызывающая переполнение.
min (число с плавающей точкой соответствующего типа) Наименьшее представимое число, обычно -max.
minexp (int) Наименьшая отрицательная степень основания (2), соответствующая отсутствию ведущих нулей в мантиссе.
negep (int) Экспонента, которая дает epsneg.
nexp (int) Количество битов в экспоненте, включая ее знак и смещение.
nmant (int) Количество битов в мантиссе.
precision (int) Приблизительное количество десятичных цифр, до которых точен данный тип float.
resolution (число с плавающей точкой соответствующего типа) Приблизительное десятичное разрешение этого типа, т.е., 10**-precision.
tiny (float) Наименьшее положительное используемое число. Тип tiny — подходящий тип с плавающей точкой.

© 2008–2017 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.finfo.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API