numpy.min_scalar_type #
- 麻木的。min_scalar_type ( a , / ) #
对于 scalar
a
,返回可以保存其值的最小大小和最小标量类型的数据类型。对于非标量 arraya
,返回未修改的向量的 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')