X-Git-Url: http://nsz.repo.hu/git/?p=libm;a=blobdiff_plain;f=src%2Fmath%2Ftrunc.c;h=44b04ecc72d57dd4f44c15b48551a956cc706514;hp=b0b80d106096d62589e6cb22beaa51a2cc29240e;hb=5298ab468eb88cace2413703ac409009efaa8ca7;hpb=781e3284dddd0d9cc713603f4bd05442df78e09a;ds=sidebyside diff --git a/src/math/trunc.c b/src/math/trunc.c index b0b80d1..44b04ec 100644 --- a/src/math/trunc.c +++ b/src/math/trunc.c @@ -37,7 +37,7 @@ double trunc(double x) i1 = 0; } } else { - i = (0x000fffff)>>j0; + i = 0x000fffff>>j0; if (((i0&i)|i1) == 0) return x; /* x is integral */ /* raise inexact */ @@ -51,7 +51,7 @@ double trunc(double x) 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 */