C#位转换器.ToSinglePython中的等价物

2024-10-01 13:33:54 发布

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

我有一些用C语言编写的代码,它使用位转换器.ToSingle函数,如下所示:

float tmp_float = BitConverter.ToSingle(jobBff, cnt);

从这个链接中我发现:

http://en.wikipedia.org/wiki/Single-precision_floating-point_format

输入4个字节(只是不确定顺序),用1位表示符号,8位表示指数,其余的位表示分数。在

在C中,我只需通知缓冲区、起始位置,其余的工作由C来完成。在Python上有没有一个等效的函数呢?或者我怎样才能把这4个字节转换成浮点呢?在

谢谢!在


解决方案:正如凯尔在答案中建议的那样,我最终使用了下面的代码,这对我很有用。在

^{pr2}$

Tags: 函数代码orghttp字节链接wikiwikipedia