Tomasz Sowa
39db6fc469
new_exp_ = [log base (2^exponent)] + 1 now the part '+ 1' is only made when the logarithm is positive and with fraction if the value is negative we can only skip the fraction, previously we lost some last digits from the new mantissa Consider this binary value (32 bit mantissa): (bin)1.0000000000000000000000000000011 previously ToString() gave 1, now we have: 1.000000001 git-svn-id: svn://ttmath.org/publicrep/ttmath/trunk@274 e52654a7-88a9-db11-a3e9-0013d4bc506e |
||
---|---|---|
.. | ||
ttmath.h | ||
ttmathbig.h | ||
ttmathint.h | ||
ttmathmisc.h | ||
ttmathobjects.h | ||
ttmathparser.h | ||
ttmaththreads.h | ||
ttmathtypes.h | ||
ttmathuint.h | ||
ttmathuint_noasm.h | ||
ttmathuint_x86.h | ||
ttmathuint_x86_64.h | ||
ttmathuint_x86_64_msvc.asm |