1#define _GNU_SOURCE
2#include <math.h>
3
4double significand(double x) {
5    return scalbn(x, -ilogb(x));
6}
7