0
0
Files
build/lib/libconvert.cpp

16 lines
248 B
C++
Raw Permalink Normal View History

#include "libconvert.h"
float convert_endian(float x)
{
union {
float f;
unsigned char b[4];
} src, dest;
src.f = x;
dest.b[0] = src.b[3];
dest.b[1] = src.b[2];
dest.b[2] = src.b[1];
dest.b[3] = src.b[0];
return dest.f;
}