我想要Java的Float.floatToIntBits()在C\C++中的实现代码的源代码。
最佳答案
这似乎是 best解决方案:
#include <cstring>
unsigned float_to_bits(float x)
{
unsigned y;
memcpy(&y, &x, 4);
return y;
}
当然这取决于消耗 4 个字节的 float 和 unsigned。
关于c++ - Java的Float.floatToIntBits在C\C++中的实现代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4490398/