UNPKG

algebrite

Version:

Computer Algebra System in Coffeescript

24 lines (18 loc) 281 B
# Complex conjugate Eval_conj = -> push(cadr(p1)) Eval() p1 = pop() push(p1) if (!Find(p1, imaginaryunit)) # example: (-1)^(1/3) polar() conjugate() clockform() else conjugate() conjugate = -> push(imaginaryunit) push(imaginaryunit) negate() subst() Eval()