]> www.ginac.de Git - cln.git/commit
Fix some conversions to cl_SF, cl_FF, and cl_DF.
authorRichard Kreckel <kreckel@ginac.de>
Tue, 9 Oct 2012 06:24:29 +0000 (08:24 +0200)
committerRichard Kreckel <kreckel@ginac.de>
Tue, 9 Oct 2012 06:24:29 +0000 (08:24 +0200)
commit673d1a5004b58dc4440fc80308f63e818397eb69
treed0cfa3ef6d2d340deb5e66ceb1690883187f77ad
parent4a477b0cc3dd7fbfb23b25090ff8c8869c8fa21a
Fix some conversions to cl_SF, cl_FF, and cl_DF.

Some conversions failed to properly overflow/underflow with very large
exponents because of premature exponent truncation.
src/float/conv/cl_LF_to_DF.cc
src/float/conv/cl_LF_to_FF.cc
src/float/conv/cl_LF_to_SF.cc
src/float/dfloat/cl_DF.h
src/float/dfloat/elem/cl_DF_from_I.cc
src/float/ffloat/cl_FF.h
src/float/ffloat/elem/cl_FF_from_I.cc
src/float/sfloat/cl_SF.h
src/float/sfloat/elem/cl_SF_from_I.cc