2024-04-27 15:47:05 发布
网友
Python的float数据类型实际上使用了双精度(64位)。但是,对于我的特定实现(通过OSC传输类型标记值),我希望区分可以表示为(32位)单精度浮点和(64位)双精度浮点的值。
float
更确切地说,我想这样做:
if isdouble(value): binary=struct.pack('>d', value) else: binary=struct.pack('>f', value)
有什么可行的方法来实现这个目标吗?
目前没有回答
目前没有回答
相关问题 更多 >
编程相关推荐