Spec-Zone.ru › NumPy 1.17

numpy.finfo

class numpy.finfo(dtype) [source]

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

Параметры:
dtype : float, dtype, or instance

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

См. также

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

Примечания

Для разработчиков 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

Приблизительное количество десятичных знаков, с точностью до которых точен этот тип float.

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.17.0/reference/generated/numpy.finfo.html

Spec-Zone.ru

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