Berechnungen: Unterschied zwischen den Versionen

Aus Letto-Wiki
Wechseln zu: Navigation, Suche
Zeile 79: Zeile 79:
 
| Operator || Priorität || Beschreibung || Beispiel || Ergebnis  
 
| Operator || Priorität || Beschreibung || Beispiel || Ergebnis  
 
|+
 
|+
 +
| |  || 20 || Bitweise oder || 9|5 || 13
 +
|+
 +
| or || 20 || Bitweise oder || 9 or 5 || 13
 +
|+
 +
| &  || 21 || Bitweise und  || 13&10 || 8
 +
|+
 +
| and || 21 || Bitweise und  || 13 and 10 || 8
 +
|+
 +
| xor || 22 || Bitweise exklusiv oder  || 13 xor 10 || 7
 +
|+
 +
| imp || 23 || Bitweise impliziert  || 13 imp 10 || 8
  
 
|}
 
|}
Zeile 85: Zeile 96:
 
| Operator || Priorität || Beschreibung || Beispiel
 
| Operator || Priorität || Beschreibung || Beispiel
 
|+
 
|+
| = || 3 || Gleichungsoperator || x=y
+
| = || 3 || Gleichungsoperator || x=y
 
|+
 
|+
 
| == || 30 || Gleichungsoperator || x==y
 
| == || 30 || Gleichungsoperator || x==y

Version vom 22. Juni 2018, 08:39 Uhr

Berechnungen werden in mehreren Bereichen der Frageerstellung verwendet und bilden die Basis für Berechnungsfrage und Mehrfachberechnungsfrage.

Grundsätzlicher Aufbau der Ergebnis-Berechnung einer berechnenden Frage

Schema der Berechnung

Die Berechnung und die Beurteilung einer Frage teilt sich in 3 grundsätzliche Schritte:

  • Berechnnug der Lösung aus den Maxima-Feldern
  • Berechnung des Ergebnisses durch Einsetzen der Datensätze
  • Beurteilung der Schülereingabe durch Vergleich mit dem Ergebnis

Konstante

Alle Konstante welche in Letto definiert sind beginnen mit einem Prozentzeichen. Verwendet man den Variablennamen ohne Prozenzzeichen, so wird die Konstante wie eine Variable mit dem Wert der Konstanten verwendet.

Liste der definierten Konstanten:

Name Wert Beschreibung
 %i i komplexer Parameter als Lösung der Gleichung x^2=-1
 %j i komplexer Parameter als Lösung der Gleichung x^2=-1
 %e 2.718281828459045 Eulersche Zahl
 %pi 3.141592653589793 Kreiszahl
 %mu0 magnetische Feldkonstante 4*%pi*1E-7'Vs/Am'
 %m0 magnetische Feldkonstante (alt, wird bald entfernt werden) 4*%pi*1E-7'Vs/Am'
 %epsilon0 elektrische Feldkonstante 8.85418781762039E-12'As/Vm'
 %e0 elektrische Feldkonstante (alt, wird bald entfernt werden) 8.85418781762039E-12'As/Vm'
 %c0 Lichtgeschwindigkeit 299792458'm/s'
 %Qe Elementarladung 1.602176620898E-19As
 %g Erdbeschleunigung 9.81'm/s^2'
 %NA Avogadro Konstante 6.02214085774E23/mol
 %k Stefan Bolzman Konstante 1.3806485279E-23'J/K'
 %R0 Universelle Gaskonstante 8.314459848'J/Kmol'
 %h planksches Wirkungsquantum 6.6260704081E-34Js

Berechnung mit Maxima

Berechnung mit dem internen Parser

Operatoren

Infix Operatoren

arithmetische Operatoren

Operator Priorität Beschreibung Beispiel Ergebnis
+ 40 Addition 4+5 9
- 40 Subtraktion 6-2 4
* 50 Multiplikation 4*5 20
/ 51 Division 20/4 5
 % 51 Divisionsrest 104%20 4
/ / 60 Parallelschaltung x / / y x*y/(x+y)
^ 90 Potenz 2^3 8
.*. 200 Operator der intern für eine fehlende bindende Multiplikation verwendet wird 4x 4*x

Bitoperatoren

Operator Priorität Beschreibung Beispiel Ergebnis
20 Bitweise oder 5 13
or 20 Bitweise oder 9 or 5 13
& 21 Bitweise und 13&10 8
and 21 Bitweise und 13 and 10 8
xor 22 Bitweise exklusiv oder 13 xor 10 7
imp 23 Bitweise impliziert 13 imp 10 8

Vergleichsoperatoren

Operator Priorität Beschreibung Beispiel
= 3 Gleichungsoperator x=y
== 30 Gleichungsoperator x==y
 != 30 Ungleichungsoperator x!=y
< 32 Kleiner x<y
<= 32 Kleiner gleich x<=y
> 32 größer x>y
>= 32 größer gleich x>=y

Organisative Operatoren

Operator Priorität Beschreibung Beispiel Ergebnis
, 0 Listen-Trennzeichen x,y
$ 1 Trennzeichen zwischen mehreren Berechnungen
 ; 1 Trennzeichen zwischen mehreren Berechnungen
 : 2 Zuweisung an eine Variablen auf der linken Seite x:5


Prefix Operatoren

Suffix Operatoren

Funktionen

Vektoren und Matrizen