1 #define unaryReal(func) \
2 float func##f (float x) { \
3 return (float)(func((double)x)); \
22 #define binaryReal(func) \
23 float func##f (float x, float y) { \
24 return (float)(func((double)x, (double)y)); \
30 float frexpf(float x
, int *e
) {
31 return (float)frexp((double)x
, e
);
34 float ldexpf (float x
, int i
) {
35 return (float)ldexp((double)x
, i
);