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, setBothclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclRotateLeft, clRotateRight, oppositepublic Exp copy()
Operatorpublic double evaluate()
throws java.lang.Exception
public java.lang.String toString()
Operatorpublic java.lang.String toLatex()
Operatorpublic Exp simplify()
Operatorpublic java.lang.String toLatexTree()
OperatortoLatexTree in class Operator