Spec-Zone.ru › NumPy 1.18

numpy.finfo

class numpy.finfo(dtype) [source]

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

Параметры
dtypefloat, dtype, or instance

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

См. также

MachAr

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

iinfo

Аналог для целочисленных типов данных.

Примечания

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

Атрибуты
bitsint

Количество битов, занимаемых типом.

epsfloat

Наименьшее представимое положительное число, такое что 1.0 + eps != 1.0. Тип eps - подходящий тип с плавающей точкой.

epsnegfloating point number of the appropriate type

Наименьшее представимое положительное число, такое что 1.0 - epsneg != 1.0.

iexpint

Количество битов в части экспоненты представления с плавающей точкой.

macharMachAr

Объект, который рассчитал эти параметры и содержит более подробную информацию.

machepint

Экспонента, которая даёт eps.

maxfloating point number of the appropriate type

Наибольшее представимое число.

maxexpint

Наименьшая положительная степень основания (2), приводящая к переполнению.

minfloating point number of the appropriate type

Наименьшее представимое число, обычно -max.

minexpint

Наиболее отрицательная степень основания (2), соответствующая отсутствию ведущих нулей в мантиссе.

negepint

Экспонента, которая даёт epsneg.

nexpint

Количество битов в экспоненте, включая знак и смещение.

nmantint

Количество битов в мантиссе.

precisionint

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

resolutionfloating point number of the appropriate type

Приблизительное десятичное разрешение этого типа, т.е., 10**-precision.

tinyfloat

Наименьшее положительное используемое число. Тип tiny - подходящий тип с плавающей точкой.

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

Spec-Zone.ru

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