trunc              45 maint/gnulib/lib/fmod.c # define TRUNC trunc
trunc            2320 maint/gnulib/lib/math.in.h _GL_FUNCDECL_RPL (trunc, double, (double x));
trunc            2321 maint/gnulib/lib/math.in.h _GL_CXXALIAS_RPL (trunc, double, (double x));
trunc            2324 maint/gnulib/lib/math.in.h _GL_FUNCDECL_SYS (trunc, double, (double x));
trunc            2326 maint/gnulib/lib/math.in.h _GL_CXXALIAS_SYS (trunc, double, (double x));
trunc            2329 maint/gnulib/lib/math.in.h _GL_CXXALIASWARN1 (trunc, double, (double x));
trunc            2334 maint/gnulib/lib/math.in.h _GL_WARN_ON_USE (trunc, "trunc is unportable - "
trunc              27 maint/gnulib/lib/modf.c       double integer_part = trunc (x);
trunc              37 maint/gnulib/lib/trunc.c # define FUNC trunc
trunc              29 maint/gnulib/lib/truncl.c   return trunc (x);
trunc             372 maint/gnulib/tests/test-math-c++.cc SIGNATURE_CHECK (GNULIB_NAMESPACE::trunc, double, (double));
trunc              36 maint/gnulib/tests/test-trunc-ieee.c   ASSERT (!signbit (trunc (0.0)));
trunc              37 maint/gnulib/tests/test-trunc-ieee.c   ASSERT (!!signbit (trunc (minus_zerod)) == !!signbit (minus_zerod));
trunc              39 maint/gnulib/tests/test-trunc-ieee.c   ASSERT (!signbit (trunc (0.3)));
trunc              40 maint/gnulib/tests/test-trunc-ieee.c   ASSERT (!signbit (trunc (0.7)));
trunc              42 maint/gnulib/tests/test-trunc-ieee.c   ASSERT (!!signbit (trunc (-0.3)) == !!signbit (minus_zerod));
trunc              43 maint/gnulib/tests/test-trunc-ieee.c   ASSERT (!!signbit (trunc (-0.7)) == !!signbit (minus_zerod));
trunc              48 maint/gnulib/tests/test-trunc-ieee.c   ASSERT (isnand (trunc (NaNd ())));
trunc              50 maint/gnulib/tests/test-trunc-ieee.c   ASSERT (trunc (Infinityd ()) == Infinityd ());
trunc              51 maint/gnulib/tests/test-trunc-ieee.c   ASSERT (trunc (- Infinityd ()) == - Infinityd ());
trunc              24 maint/gnulib/tests/test-trunc1.c SIGNATURE_CHECK (trunc, double, (double));
trunc              36 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (0.0) == 0.0);
trunc              37 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (minus_zerod) == 0.0);
trunc              39 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (0.3) == 0.0);
trunc              40 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (0.7) == 0.0);
trunc              41 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (1.0) == 1.0);
trunc              42 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (1.5) == 1.0);
trunc              43 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (1.999) == 1.0);
trunc              44 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (2.0) == 2.0);
trunc              45 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (65535.999) == 65535.0);
trunc              46 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (65536.0) == 65536.0);
trunc              47 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (2.341e31) == 2.341e31);
trunc              49 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (-0.3) == 0.0);
trunc              50 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (-0.7) == 0.0);
trunc              51 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (-1.0) == -1.0);
trunc              52 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (-1.5) == -1.0);
trunc              53 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (-1.999) == -1.0);
trunc              54 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (-2.0) == -2.0);
trunc              55 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (-65535.999) == -65535.0);
trunc              56 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (-65536.0) == -65536.0);
trunc              57 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (-2.341e31) == -2.341e31);
trunc              59 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (Infinityd ()) == Infinityd ());
trunc              60 maint/gnulib/tests/test-trunc1.c   ASSERT (trunc (- Infinityd ()) == - Infinityd ());
trunc              62 maint/gnulib/tests/test-trunc1.c   ASSERT (isnand (trunc (NaNd ())));
trunc             142 maint/gnulib/tests/test-trunc2.c     double result = trunc (x);