标签: c floating-point uint
我有一个uint8向量(在IEEE 32浮点数中),大小为4,我想转换为float64,在C ++ / C中执行此操作的最佳方法是什么?
我正在做浮动a = *(float *)my_pointer,但我的编译器使用的是float64,这会产生错误的转换。
由于
答案 0 :(得分:0)
你不能只做一个指针类型转换,因为uint8和float64的位表示不同。你能做的最好的就是做一个价值观