X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fmath%2Ftrunc.c;h=44b04ecc72d57dd4f44c15b48551a956cc706514;hb=f18521465074f301f44d4cb825543b035c4ad191;hp=b0b80d106096d62589e6cb22beaa51a2cc29240e;hpb=fc04675a09587031d5daebcb877b73976890b71d;p=libm 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 */