Mathematische Ausdrücke

Die folgenden Komponenten mathematischer Ausdrücke stehen zur Verfügung:

  • Infix-Operatoren (dyadisch): + - * / ^

  • Prefix-Operatoren (monadisch): + -

  • Funktionen: sin, cos, tan, asin, acos, atan, sqrt, log, log10, exp

  • Konstanten: pi, e, root2, root3

  • Einheiten: m, cm, mm, yd, ft, ', in, ", deg, rad

Es gilt die übliche Operatorrangfolge (Punkt vor Strich):

1 + 2 * 3 ^ 4 = 1 + (2 * (3 ^ 4)) = 163

Argumente von Ausdrücken müssen in Klammern stehen, für einfache Argumente können Klammern optional verwendet werden:

  • sqrt 2 = sqrt(2) = 1,4142...

  • sqrt 2*2 = (sqrt 2) * 2 = 2.8284...

  • sqrt(2*2) = 2

Fehlende Operatoren werden vom System angenommen:

  • 1 1/2 = 1 + 1/2

  • 1'6" = 1' + 6"

  • 1ft 6in - 17in = 1ft + 6in - 17in

  • 1 2 3 4 5 = 1 + 2 + 3 + 4 + 5 = 15

  • (1)(2)(3)(4)(5) = (1) * (2) * (3) * (4) * (5) = 120

  • 2(1 + 2) = 2 * (1 + 2) = 6

  • sqrt 2 sqrt 2 = sqrt 2 * sqrt 2 = 2

  • 4(4atan(1/5) - atan(1/239)) = 4 * (4 * atan(1/5) - atan(1/239)) = pi

Einheiten werden auf vorstehende Ausdrücke angewendet, wenn keine anderen Einheiten festgelegt sind. Sie werden auf nachstehende Ausdrücke angewendet, wenn nicht ausdrücklich eine andere Einheit angegeben ist:

  • 1 + 1cm = 1cm + 1cm

  • 1cm + 1 = 1cm + 1cm

  • 1cm + 1 + 1mm = 1cm + 1mm + 1mm

  • 1cm + 1 1/2 mm = 1cm + 1mm + 1mm / 2

Trigonometrische Funktionen arbeiten standardmäßig mit Einheitswinkeln (rad), es können aber auch Gradangaben eingegeben werden:

sin(45°)

Zahlen unterstützen die Standardformate, aber e ist eine feste Konstante:

  • 2e2 = 200 2e 2 = 2 * e * 2 = 10.873...

  • 2e-2 = 0,02 2e - 2 = 2 * e - 2 = 3,436...

  • 2e1 = 20 2e = 2 * e