source: trunk/src/real.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1018   9 years sam core: implement tan() for real numbers.
(edit) @1017   9 years sam core: fix an accuracy error in real::re() and real::sqrt() introduced …
(edit) @1016   9 years sam core: encode real numbers using uint32_t rather than uint16_t.
(edit) @1013   9 years sam core: remove most dependencies on real number size in the various math …
(edit) @1006   9 years sam core: replace the cos(real) implementation with a simple call to …
(edit) @1004   9 years sam real: constrain sin() and cos() on real numbers so that they work …
(edit) @1003   9 years sam core: implement round() and fmod() for real numbers.
(edit) @1002   9 years sam core: implement floor() and ceil() for real numbers.
(edit) @1001   9 years sam core: implement asin() and acos() for real numbers and add unit tests …
(edit) @1000   9 years sam core: fix an accuracy error in sqrt() for arguments < 1.0.
(edit) @999   9 years sam core: implement atan() for real numbers.
(edit) @998   9 years sam core: add real constants for 0, 1, 2 and 10, and reorder static …
(edit) @997   9 years sam core: add boolean operators on real numbers, add unit tests for that, …
(edit) @995   9 years sam core: create global real number variables such as R_E, R_PI, R_LN2 etc.
(edit) @994   9 years sam core: implement shift operators for reals; they're useful for fast …
(edit) @993   9 years sam core: improve exp() on reals: faster (constant time) and a lot more …
(edit) @992   9 years sam core: implement log() for real numbers, and start documenting our next …
(edit) @990   9 years sam core: implement sin(), cos() and abs() for reals and fix a crash in …
(edit) @988   9 years sam core: add exp() for real numbers and fix the == operator.
(edit) @987   9 years sam real: fix a bug in the real number multiplication when one of the …
(edit) @986   9 years sam core: add sqrt() for real numbers.
(edit) @983   9 years sam core: add operators +=, *= etc. to the real class, and refactor the …
(edit) @982   9 years sam core: add rounding to real->double conversion, fix a bug in the …
(edit) @976   9 years sam core: allow to cast reals to doubles in addition to floats.
(edit) @975   9 years sam core: implement division of reals and change their default precision …
(edit) @974   9 years sam core: implement real subtraction.
(edit) @973   9 years sam core: implement comparison operators for reals.
(edit) @972   9 years sam core: fix real unary minus and handle negative numbers in additions.
(edit) @971   9 years sam core: handle zero, negative zero and infinite in the real constructor, …
(edit) @970   9 years sam core: start working on the extended floating point addition.
(edit) @969   9 years sam core: switch real mantissa to uint16_t instead of uint32_t to ease the …
(add) @965   9 years sam core: start working on a "real" class for arbitrarily sized floats.
Note: See TracRevisionLog for help on using the revision log.