Class CalcParamsDto

java.lang.Object
at.letto.math.dto.CalcParamsDto
All Implemented Interfaces:
Cloneable

public class CalcParamsDto extends Object implements Cloneable
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private boolean
    Gibt an, ob Summen ausmultipliziert werden sollen, bzw. ob aus Summen herausgehoben werden soll
    private CALCMODE
    Art der Berechnung
    MAXIMA : Berechnung im Maxima-Feld einer Frage
    LOESUNG : Berechnung der Lösung aus dem Lösungsfeld
    ERGEBNIS: Vergleich des Ergebnisses des Schülers mit dem Ergebnis des Lehrers
    VIEW : Berechnungen direkt mit Angabefeld mit {=
    private boolean
    Ist dieser Parameter gesetzt, so wird ein noopt jedenfalls entfernt und optimiert
    private boolean
    Gibt an, ob aus Summen herausgehoben werden soll
    private String
    Art der Optimierung
    private boolean
    Auswertung und Optimierung wird rekursiv auf alle Parameter der Funktion oder des Operators angewendet
    private SHOWPOTENZ
    Gibt an, ob eine Potenz als Potenz oder als Wurzel dargestellt werden soll
    AUTO : Die Darstellung wird automatisch festgelegt
    POW : Potenzen werden als Potenz dargestellt
    SQRT : Wenn es sinnvoll ist, werden Potenten als Wurzel dargestellt
    private boolean
    bei false werden alle numerischen Werte normal berechnet, bei true werden Ganzzahlen und mathematische Konstante (e,pi) nur dann als Zahlenwert eingesetzt, wenn sie mit einer Gleitkommazahl über einen Operator verbunden werden.
    private ToleranzDto
    Toleranz für Vergleiche
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • optmode

      private String optmode
      Art der Optimierung
    • toleranz

      private ToleranzDto toleranz
      Toleranz für Vergleiche
    • rekursiv

      private boolean rekursiv
      Auswertung und Optimierung wird rekursiv auf alle Parameter der Funktion oder des Operators angewendet
    • symbolicMode

      private boolean symbolicMode
      bei false werden alle numerischen Werte normal berechnet, bei true werden Ganzzahlen und mathematische Konstante (e,pi) nur dann als Zahlenwert eingesetzt, wenn sie mit einer Gleitkommazahl über einen Operator verbunden werden.
    • showpotenz

      private SHOWPOTENZ showpotenz
      Gibt an, ob eine Potenz als Potenz oder als Wurzel dargestellt werden soll
      AUTO : Die Darstellung wird automatisch festgelegt
      POW : Potenzen werden als Potenz dargestellt
      SQRT : Wenn es sinnvoll ist, werden Potenten als Wurzel dargestellt
    • calcmode

      private CALCMODE calcmode
      Art der Berechnung
      MAXIMA : Berechnung im Maxima-Feld einer Frage
      LOESUNG : Berechnung der Lösung aus dem Lösungsfeld
      ERGEBNIS: Vergleich des Ergebnisses des Schülers mit dem Ergebnis des Lehrers
      VIEW : Berechnungen direkt mit Angabefeld mit {=
    • ausmultiplizieren

      private boolean ausmultiplizieren
      Gibt an, ob Summen ausmultipliziert werden sollen, bzw. ob aus Summen herausgehoben werden soll
    • herausheben

      private boolean herausheben
      Gibt an, ob aus Summen herausgehoben werden soll
    • forceOpt

      private boolean forceOpt
      Ist dieser Parameter gesetzt, so wird ein noopt jedenfalls entfernt und optimiert
  • Constructor Details

    • CalcParamsDto

      public CalcParamsDto()