i1 = 0;
}
} else {
- i = (0x000fffff)>>j0;
+ i = 0x000fffff>>j0;
if (((i0&i)|i1) == 0)
return x; /* x is integral */
/* raise inexact */
return x + x; /* inf or NaN */
return x; /* x is integral */
} else {
- i = ((uint32_t)(0xffffffff))>>(j0-20);
+ i = (uint32_t)0xffffffff>>(j0-20);
if ((i1&i) == 0)
return x; /* x is integral */
/* raise inexact */