问题描述 投票:0回答:1

如何引用文档:“最大的代表数字”)等于65500。是什么解释了差异?

您知道
np.float16

如何显示为

np.finfo(np.float16).max

而不是其实际值,0.29999999999999999999997776975374848484595763683319091796875?

这里是一个类似的故事。

0.3
是float16,这些精度几乎没有。该数字的确切数学值为65504,但是float16没有5个小数位精度,默认情况下,numpy不想向您显示false Prefision。

它打印
numpy floating-point
1个回答
0
投票
,因为

numpy.finfo(numpy.float16).max

是最短的十进制表示(在大数方面),使得将字符串转换回float16会重现原始数字。
    

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.