Skip to content

calc

Typ

inline-Element

Zulässige Kind-Elemente:

keine

Unterstütze Attribute

  • numberformat (optional): Wert der angibt, ob die Ausgabe in Form einer Dezimalzahl oder eines Bruchs erfolgen soll. Insbesondere bei der Darstelllung als Dezimalzahl kann es zu Rechenungenauigkeiten kommen. Mit decimals 2 lässt sich die Ausgabe auf 2 Nachkommastellen beschränken. Mögliche Werte sind: decimals, fractions
    Default-Wert: fractions

  • simplify (optional): Boolescher Wert der angibt, ob das Ergebnis im Sinne des Computeralgebra-System (CAS) vereinfacht werden soll.
    Default-Wert: true

  • trailingzeros (optional): Boolescher Wert der angibt, ob endständige Nullen bei den Nachkommastellen entsprechend den Einstellungen in numberformat angezeigt werden sollen. Ist dort keine feste Anzahl an Nachkommastellen angegeben, hat dieses Attribut keinen Einfluss.
    Default-Wert: true

weitere Informationen zur Syntax

Beschreibung

Ein calc-Element dient zur Berechung von Formelausdrücken, z. B. mit internen Variablen.

Code-Beispiele

Code-Beispiel: Standard
<exercisebox>
    <parameter identifier="a">
        <value>1</value>
        <value>2</value>
    </parameter>
    <p>Bestimmen Sie die Nullstelle des Polynoms <m><calc>2*a</calc>+x</m>.</p>
</exercisebox>
Code-Beispiel: numberformat
<exercisebox>
    <parameter identifier="a">
        <range>
            <value>1</value>
            <value>2</value>
        </range>
    </parameter>
    <p>Bestimmen Sie die Nullstelle des Polynoms <m><calc numberformat="decimals 1">2*a</calc>+x</m>.</p>
</exercisebox>
Code-Beispiel: simplify
<exercisebox>
    <parameter identifier="a">
        <value>1</value>
        <value>2</value>
    </parameter>
    <p>Bestimmen Sie die Nullstelle des Polynoms <m><calc simplify="false">cos(a)</calc>+x</m>.</p>
</exercisebox>
Code-Beispiel: trailingzeros
<exercisebox>
    <parameter identifier="a">
        <value>1</value>
        <range>
            <value>1</value>
            <value>2</value>
        </range>
    </parameter>
    <p>Bestimmen Sie die Nullstelle des Polynoms <m><calc numberformat="decimals 1" trailingzeros="false">2*a</calc>+x</m>.</p>
</exercisebox>