changed: Big::AboutEqual()

it lacks the case when either 'this' or 'ss2' is zero


git-svn-id: svn://ttmath.org/publicrep/ttmath/trunk@205 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2009-10-12 23:25:35 +00:00
parent a8eb29e57d
commit e765fba8a1
2 changed files with 84 additions and 34 deletions

View File

@@ -19,9 +19,6 @@ Version 0.9.0 prerelease (2009.10.03):
* added: multithread support for Big<> class
you should compile with TTMATH_MULTITHREADS
and use TTMATH_MULTITHREADS_HELPER macro somewhere in your *.cpp file
* added: Big::AboutEqual(const Big<exp,man> & ss2, int nBitsToIgnore)
Big::AboutEqualWithoutSign(const Big<exp,man> & ss2, int nBitsToIgnore)
the last nBitsToIgnore bits from mantissas will be skipped when comparing
* added: x86_64 asm code for Microsoft Visual compiler
file: ttmathuint_x86_64_msvc.asm
(this file should be compiled first because MS VC doesn't support inline assembler in x86_64 mode)