Files
CervusOS/usr/lib/libcervus/math/fabs.c
T
alexvoste 1a9fd27a31 push
2026-05-07 02:22:25 +03:00

12 lines
191 B
C

#include <math.h>
#include <stdint.h>
double fabs(double x) {
union {
double d;
uint64_t i;
} u = { .d = x };
u.i &= 0x7FFFFFFFFFFFFFFFULL;
return u.d;
}