]> git.lizzy.rs Git - plan9front.git/commitdiff
Add exponential function.
authoriru <devnull@localhost>
Mon, 5 Nov 2012 17:45:10 +0000 (15:45 -0200)
committeriru <devnull@localhost>
Mon, 5 Nov 2012 17:45:10 +0000 (15:45 -0200)
sys/src/cmd/fplot.c

index 9d6dd5301c825d66660e47d04057c41a87e3bcce..7a302d733007c7a4edd6066f52ee6634677e33e4 100644 (file)
@@ -57,6 +57,7 @@ void oasin(void) { *sp = asin(*sp); }
 void oacos(void) { *sp = acos(*sp); }
 void oatan(void) { *sp = atan(*sp); }
 void osqrt(void) { *sp = sqrt(*sp); }
+void oexp(void) { *sp = sqrt(*sp); }
 void olog(void) { *sp = log10(*sp); }
 void oln(void) { *sp = log(*sp); }
 
@@ -79,6 +80,7 @@ struct Operator {
        "acos", OUNARY,         0,      50,     oacos,
        "atan", OUNARY,         0,      50,     oatan,
        "sqrt", OUNARY,         0,      50,     osqrt,
+       "exp",  OUNARY,         0,      50,     oexp,
        "log",  OUNARY,         0,      50,     olog,
        "ln",   OUNARY,         0,      50,     oln,
 };