numpy.min_scalar_type
-
numpy.min_scalar_type(a) -
Для скалярного
a, возвращает тип данных с наименьшим размером и наименьшим скалярным типом, который может содержать его значение. Для нескалярного массиваa, возвращает dtype вектора без изменений.Значения с плавающей точкой не понижаются до целых чисел, а значения комплексного типа не понижаются до чисел с плавающей точкой.
Параметры: a : скаляр или array_like
Значение, для которого нужно найти минимальный тип данных.
Возвращает: out : dtype
Минимальный тип данных.
См. также
Примечания
Введено в версии 1.6.0.
Примеры
>>> np.min_scalar_type(10) dtype('uint8')>>> np.min_scalar_type(-260) dtype('int16')>>> np.min_scalar_type(3.1) dtype('float16')>>> np.min_scalar_type(1e50) dtype('float64')>>> np.min_scalar_type(np.arange(4,dtype='f8')) dtype('float64')
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.14.5/reference/generated/numpy.min_scalar_type.html