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