numpy.finfo
-
class numpy.finfo[source] -
Машинные пределы для типов с плавающей точкой.
Параметры: dtype : float, dtype или экземпляр
Вид типа данных с плавающей точкой, о котором требуется получить информацию.
См. также
Примечания
Для разработчиков NumPy: не создавайте экземпляр этого класса на уровне модуля. Изначальный расчёт этих параметров требует значительных ресурсов и негативно сказывается на времени импорта. Эти объекты кэшируются, поэтому многократный вызов
finfo()внутри ваших функций не является проблемой.Атрибуты
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–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.10.1/reference/generated/numpy.finfo.html