Files
Upsilon/liba/src/isinff.c
Romain Goyet a1f1e2df6a [liba] isinf/isnan both work on double
Change-Id: I08e0c338e343a5357b91ed3a3f2e63db37efc983
2017-08-03 14:51:00 +02:00

7 lines
132 B
C

#include <math.h>
#include <private/ieee754.h>
int isinff(float x) {
return (ieee754exp32(x) == 0xFF && ieee754man32(x) == 0);
}