/cln-1.3.2/src/float/dfloat/division/cl_DF_fceil.cc
C++ | 28 lines | 14 code | 9 blank | 5 comment | 1 complexity | 24ed617568f1dcbf2de8167b81834f97 MD5 | raw file
Possible License(s): GPL-2.0
- // fceiling().
- // General includes.
- #include "base/cl_sysdep.h"
- // Specification.
- #include "cln/dfloat.h"
- // Implementation.
- #include "float/dfloat/cl_DF.h"
- /* For inline version of minusp */
- #include "base/cl_inline.h"
- #include "float/dfloat/elem/cl_DF_minusp.cc"
- namespace cln {
- const cl_DF CL_FLATTEN fceiling (const cl_DF& x)
- {
- if (minusp_inline(x))
- return ftruncate(x);
- else
- return futruncate(x);
- }
- } // namespace cln