ttmath/ttmath
Tomasz Sowa 0d1a57bdb4 added: Int::DivInt(int divisor, int * remainder)
changed: added specializations to Big::ToString() when the base is equal 4, 8 or 16
         the previous version was not accurate on some last digits (after the comma operator)
         consider this binary value (32 bit mantissa):
         base 2: 1.1111 1111 1111 1111 1111 1111 1110 101
         previous ToString() gave:
            base 4:  1.33333333333332
            base 8:  1.777777777
            base 16: 1.FFFFFF
         now we have:
            base 4:  1.3333333333333222
            base 8:  1.77777777724
            base 16: 1.FFFFFFEA



git-svn-id: svn://ttmath.org/publicrep/ttmath/trunk@238 e52654a7-88a9-db11-a3e9-0013d4bc506e
2009-11-09 17:42:10 +00:00
..
ttmath.h changed: algorithms in Big::Sqrt() and ttmath::Root(x ; n) 2009-11-01 20:26:01 +00:00
ttmathbig.h added: Int::DivInt(int divisor, int * remainder) 2009-11-09 17:42:10 +00:00
ttmathint.h added: Int::DivInt(int divisor, int * remainder) 2009-11-09 17:42:10 +00:00
ttmathmisc.h fixed: Factorial(const ValueType & x, ErrorCode * err = 0) 2009-09-17 23:18:11 +00:00
ttmathobjects.h fixed: Big::operator>> didn't correctly recognize values in scientific mode (with 'e' character) 2009-09-13 19:16:42 +00:00
ttmathparser.h added: to the parser: function frac() - remains fraction 2009-11-01 14:20:48 +00:00
ttmaththreads.h added: multithread support for Big<> class 2009-08-04 18:23:35 +00:00
ttmathtypes.h added: struct: Conv 2009-11-01 01:40:40 +00:00
ttmathuint.h added: UInt::Sqrt() - a new algorithm for calculating the square root 2009-11-01 13:26:19 +00:00
ttmathuint_noasm.h fixed: UInt::SetBitInWord(uint & value, uint bit) set 1 if the bit was 2009-10-03 01:10:08 +00:00
ttmathuint_x86.h fixed: UInt::SetBitInWord(uint & value, uint bit) set 1 if the bit was 2009-10-03 01:10:08 +00:00
ttmathuint_x86_64.h fixed: UInt::SetBitInWord(uint & value, uint bit) set 1 if the bit was 2009-10-03 01:10:08 +00:00
ttmathuint_x86_64_msvc.asm changed: small optimization in ttmath_subindexed_x64() 2009-09-20 20:10:29 +00:00