我正在使用各种数据类型的numpy数组(uint8,uint16,int16等)。我希望能够检查一个数字是否可以在给定数据类型的数组范围内表示。我想象的是:
>>> im.dtype
dtype('uint16')
>>> dtype_max(im.dtype)
65535
>>> dtype_min(im.dtype)
0
这样的事情存在吗?顺便说一句,我觉得以前一直有这个问题,但我的搜索结果是空的,所有“类似的问题”似乎都是无关的。
编辑:当然,现在我已经问过,其中一个“相关”的问题确实有答案。哎呀。