// cl_DF_to_FF().
// General includes.
-#include "cl_sysdep.h"
+#include "base/cl_sysdep.h"
// Specification.
-#include "cl_F.h"
+#include "float/cl_F.h"
// Implementation.
-#include "cl_DF.h"
-#include "cl_FF.h"
+#include "float/dfloat/cl_DF.h"
+#include "float/ffloat/cl_FF.h"
namespace cln {
{ mant = mant >> shiftcount;
mant = mant+1;
if (mant >= bit(FF_mant_len+1))
- // Überlauf durchs Runden
+ // Überlauf durchs Runden
{ mant = mant>>1; exp = exp+1; } // Mantisse rechts schieben
}
return encode_FF(sign,exp,mant);
// aufrunden
{ manthi = manthi+1;
if (manthi >= bit(FF_mant_len+1))
- // Überlauf durchs Runden
+ // Überlauf durchs Runden
{ manthi = manthi>>1; exp = exp+1; } // Mantisse rechts schieben
}
return encode_FF(sign,exp,manthi);