// Implementation.
-#include "cl_integer.h"
+#include "cln/integer.h"
#include "cl_I.h"
#include "cl_DS.h"
#include "cl_F.h"
+namespace cln {
+
const cl_DF cl_I_to_DF (const cl_I& x)
{
// Methode:
if (eq(x,0)) { return cl_DF_0; }
var cl_signean sign = -(cl_signean)minusp(x); // Vorzeichen
var cl_I abs_x = (sign==0 ? x : -x);
- var uintL exp = integer_length(abs_x); // (integer-length x)
+ var uintC exp = integer_length(abs_x); // (integer-length x)
// NDS zu |x|>0 bilden:
var const uintD* MSDptr;
var uintC len;
return encode_DF(sign,(sintL)exp,manthi,mantlo);
#endif
}
+
+} // namespace cln