Spec-Zone.ru › NumPy 1.14

numpy.finfo

class numpy.finfo(dtype) [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 — подходящий тип данных с плавающей точкой.

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.14.5/reference/generated/numpy.finfo.html

Spec-Zone.ru

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