public class Equals extends Operator
Exp
Constructor | Description |
---|---|
Equals(Exp expLeft,
Exp expRight) |
Contructeur de l'élément d'égalité
|
Modifier and Type | Method | Description |
---|---|---|
Exp |
copy() |
Permet de faire une "copie profonde" (deep copy) de l'objet.
|
double |
evaluate() |
Évalue l'expression
On note que si l'arbre n'est pas équilibré de telle sorte qu'un des sous-arbre est
uniquement une variable et que l'autre est l'expression à évaluer, alors on ne peut pas
(avec l'implémentation actuelle) évaluer l'égalité.
|
Exp |
simplify() |
Lance une itération de simplification de l'arbre
|
java.lang.String |
toLatex() |
Affiche le mot en LaTeX de l'expression
|
java.lang.String |
toLatexTree() |
Affiche le mot en LaTeX pour dessiner l'arbre en suivant la méthode suivante proposé sur
tex.stackexchange.com/
|
java.lang.String |
toString() |
Affiche l'expression à partir de l'arbre
|
areEqual, fullSimplify, main, setBoth
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clRotateLeft, clRotateRight, opposite
public Exp copy()
Operator
public double evaluate() throws java.lang.Exception
public java.lang.String toString()
Operator
public java.lang.String toLatex()
Operator
public Exp simplify()
Operator
public java.lang.String toLatexTree()
Operator
toLatexTree
in class Operator