179 Commits (master)
 

Author SHA1 Message Date
Tomasz Sowa aad580f51e in ASin() and Gamma() there is used SetZeroNan() to suppress a warning about an uninitialized variable (for gcc) 2 years ago
Tomasz Sowa 3b113374b7 removed: white characters from tests2/Makefile 2 years ago
Tomasz Sowa 0f2fcaf547 updated tests2 output for big_64_64 (tests2/big_64_64.expected) 2 years ago
Tomasz Sowa f88cba2688 fixed: in Parser: there was an error returned when we parsed a string which at the end had a percentage operator e.g. "10+20%" 2 years ago
Tomasz Sowa 48d694a47f added: some tests for Big<> and Parser<> classes (tests2 directory) 2 years ago
Tomasz Sowa 9a93db39c4 updated doxygen.cfg (clear config generated from 1.8.15 version) 2 years ago
Tomasz Sowa f98c434fc4 updated CHANGELOG 2 years ago
Tomasz Sowa 132fa10cd4 fixed: cannot compile on MS Windows when compiling with GCC (Mingw) for 64 bit platform: 2 years ago
Tomasz Sowa dcdb1db9ec fixed: a crash in Big::Add() (buffer overflow) 2 years ago
Tomasz Sowa d93d5ffd74 some work in the parser and refactoring 3 years ago
Tomasz Sowa 9b279276f2 changed: commentaries to be more doxygen friendly 4 years ago
Tomasz Sowa 83b5ab7170 changed: commentaries to be more doxygen friendly 4 years ago
Tomasz Sowa 35333b1e32 added: makerelease.sh script to generate the source package tarball 4 years ago
Tomasz Sowa c73af9c116 - changed info in headers in source files: (new) BSD licence -> 3-Clause BSD Licence 4 years ago
Tomasz Sowa f06592376f changed: some return values has been cleaned in ttmathuint.h 4 years ago
Tomasz Sowa b36821024b changed: in Parser: the last commit has been changed to: 4 years ago
Tomasz Sowa cd740c5924 changed: in Parser: oper.erase( --oper.end() ) changed to oper.pop_back() 4 years ago
Tomasz Sowa 46ed8c3108 fixed: in Object::GetValueAndParam() there was value.empty() used instead of value.clear() 4 years ago
Tomasz Sowa f4f7882387 changed: changed code in some places to remove warnings generated by Visual Studio 4 years ago
Tomasz Sowa 86dc01cdee updated: CHANGELOG, COPYRIGHT, doxygen.cfg 4 years ago
Tomasz Sowa 2067301d1c changed: get rid of some warnings generated by gcc and clang 4 years ago
Tomasz Sowa e2cdeac423 fixed: in x86_64 asm code (for Win64) there were in some places the esp register used, 4 years ago
Tomasz Sowa 5893ffa9e3 added: CMakeLists.txt files for building samples by using cmake system 7 years ago
Tomasz Sowa b862422bd9 fixed: in Parser: in method SetDegRadGrad(int angle) 7 years ago
Tomasz Sowa cb15ac0cd8 removed: some warning messages generated by GCC from ttmathuint.h (Mul3Big3) 8 years ago
Tomasz Sowa 77c41e644a corrected: the date in CHANGELOG (2012.12->2012.11) 9 years ago
Tomasz Sowa 506840787a added: some pragmas for the clang compiler: 9 years ago
Tomasz Sowa e58253a078 fixed: in Big::FromDouble(double value) (32 bit version) 9 years ago
Tomasz Sowa 6862321fad added: ttmath/ttmathdec.h 10 years ago
Tomasz Sowa 2e192969b0 changed: Big::FromString_ReadPartAfterComma() 10 years ago
Tomasz Sowa e8daa77d75 changed: UInt::ToString() had O(n^2) complexity 11 years ago
Tomasz Sowa 231164f6ea added: option 'group_digits' to Conv struct 11 years ago
Tomasz Sowa c51b2fdcc9 changed: small improvements in UInt::Pow() and Big::Pow() 11 years ago
Tomasz Sowa 84f34ebe52 added: Parser::InitCGamma() 11 years ago
Tomasz Sowa 3190f3011f changing version number to 0.9.2 release 11 years ago
Tomasz Sowa a34cf55155 added TTMATH_LOG to UInt::FromUInt(ulint n) 11 years ago
Tomasz Sowa 648de47400 fixed: Int::ToUInt(unsigned int & result) 11 years ago
Tomasz Sowa 362207e2f1 added some missing methods: ToUInt, ToInt, FromUInt, FromInt in Big<> class 11 years ago
Tomasz Sowa a40e951923 fixed: Big::ToDouble(double &) set always +INF (infinity) 11 years ago
Tomasz Sowa b028896118 added: some missing methods: ::FromUInt ::FromInt 11 years ago
Tomasz Sowa a67a088e3a removed: macro TTMATH_REFERENCE_ASSERT from all methods from public interface 11 years ago
Tomasz Sowa 996fac15f1 in Big::ToString_CreateNewMantissaTryExponent(): 11 years ago
Tomasz Sowa 1e268f1808 fixed: Big::ToString method 11 years ago
Tomasz Sowa 90674c9505 added: on 32bit platforms: 11 years ago
Tomasz Sowa b6fe168e3c added: Big::operator++() 11 years ago
Tomasz Sowa ae61b302a8 fixed: TTMATH_DEBUG_LOG has generated different carry-flags in UInt<> (when TTMATH_NOASM was used) 11 years ago
Tomasz Sowa a1c41c02db added: bool UInt::IsOnlyTheHighestBitSet() 11 years ago
Tomasz Sowa 69f065245e fixed: Big::Add sometimes incorrectly rounded the last bit from mantissa 11 years ago
Tomasz Sowa c65dac524a fixed: Big::BigAnd() Big::BigOr() Big::BigXor() should have set NaN 11 years ago
Tomasz Sowa b3c3dd8c3f fixed: recurrence calling in Big::FromString(const std::string &, uint, const wchar_t **, bool *) 11 years ago