X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fmath%2Fceilf.c;h=fec945b6970e286d6148e040942de7dc143b45ac;hb=2ad9cf52eb9fea12a19bcf893828e1361a0b6546;hp=d83066a574affac18ce9fc9c90c9dee5f71c6e7a;hpb=b69f695acedd4ce2798ef9ea28d834ceccc789bd;p=musl diff --git a/src/math/ceilf.c b/src/math/ceilf.c index d83066a5..fec945b6 100644 --- a/src/math/ceilf.c +++ b/src/math/ceilf.c @@ -27,8 +27,7 @@ float ceilf(float x) if (j0 < 23) { if (j0 < 0) { /* raise inexact if x != 0 */ - if (huge+x > (float)0.0) { - /* return 0*sign(x) if |x|<1 */ + if (huge+x > 0.0f) { if (i0 < 0) i0 = 0x80000000; else if(i0 != 0) @@ -39,7 +38,7 @@ float ceilf(float x) if ((i0&i) == 0) return x; /* x is integral */ /* raise inexact flag */ - if (huge+x > (float)0.0) { + if (huge+x > 0.0f) { if (i0 > 0) i0 += 0x00800000>>j0; i0 &= ~i;