Spec-Zone.ru › NumPy 1.16

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

Spec-Zone.ru

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