Files
llgo/runtime/internal/clite/bitcast/_cast/cast.c

18 lines
230 B
C
Raw Normal View History

typedef union {
double d;
float f;
long v;
} castUnion;
double llgoToFloat64(long v) {
castUnion k;
k.v = v;
return k.d;
}
float llgoToFloat32(long v) {
castUnion k;
k.v = v;
return k.f;
}