РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
463 of 541 menu

Атрибут dtype

Атрибут dtype класса finfo возвращает объект типа данных NumPy, который используется для создания экземпляра finfo. Это полезно, когда вы работаете с информацией о числовом формате и хотите узнать, с каким именно типом данных (например, float64 или float32) связан текущий объект finfo.

Синтаксис

import numpy as np info = np.finfo(dtype) info.dtype

Здесь dtype - это тип данных с плавающей запятой, а атрибут dtype возвращает этот же тип данных в виде объекта np.dtype.

Пример

Получим объект finfo для типа float64 и выведем его атрибут dtype:

import numpy as np info = np.finfo(np.float64) res = info.dtype print(res)

Результат выполнения кода:

float64

Пример

Создадим объект finfo для типа float32 и сравним его атрибут dtype с исходным типом:

import numpy as np orig_dtype = np.float32 info = np.finfo(orig_dtype) res = info.dtype print(res == orig_dtype)

Результат выполнения кода:

True

Атрибут dtype возвращает тот же тип данных, который был передан в finfo.

Пример

Получим атрибут dtype для объекта finfo, созданного для типа np.float16, и выведем его имя:

import numpy as np info = np.finfo(np.float16) res = info.dtype print(res.name)

Результат выполнения кода:

float16

Атрибут dtype предоставляет доступ к свойствам типа данных, таким как его имя, размер и другие характеристики через объект np.dtype.

Смотрите также

  • класс finfo,
    который предоставляет информацию о типах с плавающей запятой
  • атрибут min,
    который возвращает минимальное допустимое значение для типа
  • атрибут max,
    который возвращает максимальное допустимое значение для типа
  • атрибут eps,
    который возвращает точность машинного эпсилон для типа
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить