7 #include "cln/dfloat.h"
16 const cl_DF operator- (const cl_DF& x)
19 // Falls x=0.0, fertig. Sonst Vorzeichenbit umdrehen.
20 #if (cl_word_size==64)
21 var dfloat x_ = TheDfloat(x)->dfloat_value;
25 return allocate_dfloat( x_ ^ bit(63) );
27 var uint32 semhi = TheDfloat(x)->dfloat_value.semhi;
28 var uint32 mlo = TheDfloat(x)->dfloat_value.mlo;
29 if (DF_uexp(semhi) == 0)
32 return allocate_dfloat( semhi ^ bit(31), mlo );