是什么导致了大小转换的不同结果(文件大小和弗雷德·西雷拉)在Python?

2024-10-03 11:18:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图将文件大小从字节转换成可读的格式。有hurry.filesize包,还有另一个由Fred Cirera here实现的:

使用文件大小地址:

size(1024 ** 3.4)
Out[69]: '15G'

使用Fred Cirra:

sizeof_fmt(1024 ** 3.4)
Out[68]: '16.0GiB'

我很困惑,所以我试着计算

1024 ** 0.4
Out[71]: 16.000000000000004

为什么结果不同?你知道吗


Tags: size字节here地址格式fredouthurry