ttmath/ttmath
Tomasz Sowa 5ef27bdbd0 Some fixes from trunk:
fixed: UInt::SetBitInWord(uint & value, uint bit) set 1 if the bit was
       equal 1 (should be set 2)
       this affected only no-asm parts - when macro TTMATH_NOASM was defined
fixed: UInt<value_size>::MulInt(uint ss2)
       there was a buffer overflow when value_size was equal 1
fixed: UInt::AddVector() and UInt::SubVector() didn't want to compile
       when macro TTMATH_NOASM was defined
fixed: Big::operator>> didn't correctly recognize values in scientific mode (with 'e' character)
fixed: Int::FromString(const tt_string & s, uint b = 10)
       didn't use 'b' (always was '10')


git-svn-id: svn://ttmath.org/publicrep/ttmath/branches/0.8.x@204 e52654a7-88a9-db11-a3e9-0013d4bc506e
2009-10-07 17:33:03 +00:00
..
ttmath.h fixed: Sqrt(), Root() and Factorial() didn't correctly treat the NaN flag 2009-06-16 18:31:39 +00:00
ttmathbig.h Some fixes from trunk: 2009-10-07 17:33:03 +00:00
ttmathint.h Some fixes from trunk: 2009-10-07 17:33:03 +00:00
ttmathobjects.h added: Objects::IsDefined(const std::string & name) 2009-04-02 05:21:49 +00:00
ttmathparser.h added: using NaN flag in method Big::ToDouble() and Big::FromDouble() 2009-06-11 02:31:41 +00:00
ttmathtypes.h Some fixes from trunk: 2009-10-07 17:33:03 +00:00
ttmathuint.h Some fixes from trunk: 2009-10-07 17:33:03 +00:00
ttmathuint_noasm.h Some fixes from trunk: 2009-10-07 17:33:03 +00:00
ttmathuint_x86.h added: using NaN flag in method Big::ToDouble() and Big::FromDouble() 2009-06-11 02:31:41 +00:00
ttmathuint_x86_64.h added: to Big<> class: support for NaN flag (Not a Number) 2009-05-26 23:13:22 +00:00