Python:浮点数或Doub

2024-06-16 13:11:55 发布

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

我需要使用struct模块用Python打包数字。我想在打包时检查一个数字是float还是double。我该怎么做?是否有内置函数,或者我需要编写一个?或者我需要为简单的Floats编写一个类,而不是使用python的floats(实际上是Doubles)?

提前谢谢!


Tags: 模块函数数字float内置structdoubledoubles
1条回答
网友
1楼 · 发布于 2024-06-16 13:11:55

Python没有C样式float,它只有一个C样式double,称为float

在设计结构时,您必须自己决定是否需要额外的double精度。或者,相反,你必须决定获得一点空间效率是否值得失去精确性。

相关问题 更多 >