PageRenderTime 47ms CodeModel.GetById 25ms RepoModel.GetById 0ms app.codeStats 0ms

/cln-1.3.2/src/float/elem/cl_F_scale.cc

#
C++ | 30 lines | 18 code | 8 blank | 4 comment | 0 complexity | 605950b62c1628134cb0eb513b14cac2 MD5 | raw file
Possible License(s): GPL-2.0
  1. // scale_float().
  2. // General includes.
  3. #include "base/cl_sysdep.h"
  4. // Specification.
  5. #include "cln/float.h"
  6. // Implementation.
  7. #include "cln/sfloat.h"
  8. #include "cln/ffloat.h"
  9. #include "cln/dfloat.h"
  10. #include "cln/lfloat.h"
  11. #include "float/cl_F.h"
  12. namespace cln {
  13. const cl_F scale_float (const cl_F& x, sintC delta)
  14. {
  15. floatcase(x
  16. , return scale_float(x,delta);
  17. , return scale_float(x,delta);
  18. , return scale_float(x,delta);
  19. , return scale_float(x,delta);
  20. );
  21. }
  22. } // namespace cln