longdoubletos
u.str = longdoubletos(&u.ld, 16,
mdb_printf("%s", longdoubletos(&u.ld, 16, 'e'));
extern const char *longdoubletos(long double *, int, char);