Initial commit from DCSP - 2026/1/15 15:11:58
This commit is contained in:
16
lib/libconvert.cpp
Normal file
16
lib/libconvert.cpp
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
#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;
|
||||
}
|
||||
Reference in New Issue
Block a user