From 7bc3b270a664001560df35b37c57ab6c72fe3318 Mon Sep 17 00:00:00 2001 From: pommicket Date: Sun, 16 Oct 2016 16:25:28 -0400 Subject: Added abs to RPN --- complexfunctions.html | 1 + js/complex.js | 3 +++ 2 files changed, 4 insertions(+) diff --git a/complexfunctions.html b/complexfunctions.html index dc52a23..d22920c 100644 --- a/complexfunctions.html +++ b/complexfunctions.html @@ -97,6 +97,7 @@ Graph complex functions (C->C) pi $\pi = 3.14159265...$ e $e = 2.7182818...$ sqrt $\sqrt{x}$ + abs $|x|$ exp $e^x$ sin Sine cos Cosine diff --git a/js/complex.js b/js/complex.js index a66cbb0..04241f9 100644 --- a/js/complex.js +++ b/js/complex.js @@ -264,6 +264,9 @@ complex.rpn = function (s) case "im": stack.push(complex.imC(stack.pop())); break; + case "abs": + stack.push(complex.reToC(complex.abs(stack.pop()))); + break; case "x": stack.push(x); break; -- cgit v1.2.3