lib/libc/gen/isfinitef.c
int
__isfinitef(float x)
{
	union ieee_single_u u;

	u.sngu_f = x;

	if (u.sngu_sng.sng_exp == SNG_EXP_INFNAN)
		return 0;

	return 1;
}
/*
 * 7.12.3.2 isfinite - determine whether an argument has finite value
 *          IEEE 754 single-precision version
 */
7.12.3.2 isfinite - determine whether an argument has finite value
IEEE 754 single-precision version
7 . 12 . 3 . 2 isfinite - determine whether an argument has finite value IEEE 754 single - precision version
int
__isfinitef(float x)
{
	union ieee_single_u u;
	u.sngu_f = x;
	if (u.sngu_sng.sng_exp == SNG_EXP_INFNAN)
		return 0;
	return 1;
}
int __isfinitef ( float x ) { union ieee_single_u u ; u . sngu_f = x ; if ( u . sngu_sng . sng_exp == SNG_EXP_INFNAN ) return 0 ; return 1 ; }
7.12.3.2 isfinite - determine whether an argument has finite value
          IEEE 754 single-precision version
7 . 12 . 3 . 2 isfinite - determine whether an argument has finite value IEEE 754 single - precision version