Add functions like logarithms and trigonometric function
Created by: huntergoldstein
Problem
The user is restricted to a fairly basic set of math operations: generally infix functions and some suffix functions (through the special characters ² and ³).
Solution
Introduce log
and the trigonometric functions: at least sine, cosine, tan, and their inverses.
-
log
can start out as log base 10 but we can expand it to either take in a variable number of parameters or give the ability to specify alogN
syntax. WE could also addln
of course - What matters more is extending the syntax to support these functions versus what's actually implemented.