12 #include "cl_integer.h"
15 const cl_I cl_FF_to_I (const cl_FF& x)
18 // Falls x=0.0, Ergebnis 0.
19 // Sonst (ASH Vorzeichen*Mantisse (e-24)).
24 FF_decode(x, { return 0; }, sign=,exp=,mant=);
25 exp = exp-(FF_mant_len+1);
27 // mant >0, <2^(FF_mant_len+1) in ein Fixnum umwandeln:
28 #if (FF_mant_len+1 < cl_value_len)
29 L_to_FN(sign==0 ? (sintL)mant : -(sintL)mant)
31 L_to_I(sign==0 ? (sintL)mant : -(sintL)mant)