]> git.mxchange.org Git - simgear.git/commit
Extend built-in Nasal math.
authorJames Turner <zakalawe@mac.com>
Thu, 3 Oct 2013 16:40:17 +0000 (17:40 +0100)
committerJames Turner <zakalawe@mac.com>
Thu, 3 Oct 2013 16:40:17 +0000 (17:40 +0100)
commitad83e70cf5983c7b307847aa2cb92c40e42bc534
tree771daededc9e9abe4068180c5b403b85eeabd3af
parent4a0377c0a1a758ce2e75e2ade5009439b9579177
Extend built-in Nasal math.

- rename mod() to fmod() to prevent collisions with the
version in math.nas (which has different handling of negatives)
- implement pow, tan, acos and asin natively
- add round(x, [p]), which rounds away from 0.0, and takes an
option precision. I.e you can round(479, 50) and get '500'; useful
in many digital cockpit displays.
simgear/nasal/mathlib.c