Commit Graph

  • d4b8bf2202 added: ErrorCode::err_still_calculating (it's used when there is more than one thread) Tomasz Sowa 2007-02-08 17:56:35 +0000
  • b4bf76065c added samples/uint.cpp samples/int.cpp samples/Makefile changed Int::Div -- a remainder is not returning now but taking as a parameter (a pointer or reference) changed order in parameters in UInt::AddTwoInts added Int::AddInt added Int::AddTwoInts added Int::SubInt changed Int::AddOne and Int::SubOne (much faster now) fixed a bug in UInt::operator--() and Int::operator--() (there was adding instead of subtracting) Tomasz Sowa 2007-02-05 17:40:23 +0000
  • b59de36095 fixed the problem with a sign in the mathematical parser /-(1) was 1/ added UInt::AddInt and UInt::SubInt changed UInt::AddOne and UInt::SubOne (much faster now) added UInt::SetBitInWord changed UInt::SetBit (much faster now) UInt::AddTwoUints renamed to UInt::AddTwoInts UInt::FindLeadingBit32 renamed to UInt::FindLeadingBitInWord added UInt::SetBitInWord UInt::Mul64 renamed to UInt::MulTwoWords UInt::Div64 renamed to UInt::DivTwoWords and more small changes in UInt type start adding support for Amd64 (not finished yet) (added ttmathuint64.h) Tomasz Sowa 2007-01-29 17:58:18 +0000
  • 1dabd725cb changed the sequence of arguments in logarithm functions changed kind of templates in ttmath.h (template<class ValueType> is now) added TTMATH_RELEASE macro added TTMATH_ prefix into macros changed multiplication in UInt type (now we can use both algorithm in the same time) added ExceptionInfo, ReferenceError and RuntimeError classes now TTMATH_ASSERT throws another type of object added TTMATH_REFERENCE_ASSERT (it is instead of MATHTT_THIS_ASSERT) Tomasz Sowa 2007-01-22 20:25:45 +0000
  • ab42f75285 initial import Tomasz Sowa 2007-01-21 20:02:44 +0000