-1

我有一个 uint8 向量(在 IEEE 32 浮点数中),大小为 4,我想转换为 float64,在 C++/C 中执行此操作的最佳方法是什么?

我正在做 float a=*(float *) my_pointer,但是我的编译器使用的是 float64,这会产生错误的转换。

谢谢

4

1 回答 1

0

您不能只进行指针类型转换,因为 uint8 和 float64 的位表示不同。您能做的最好的事情就是进行价值转换

于 2014-08-07T09:12:07.767 回答