Abs

Aus JACK Wiki
Zur Navigation springen Zur Suche springen

Beschreibung

Die Funktion abs berechnet den Betrag einer Zahl. Die Funktion erwartet eine Zahl als Parameter und gibt eine Zahl zurück.

Syntax

abs(float zahl)

Parameter

  • zahl - eine rationale Zahl, deren Betrag berechnet werden soll

Return Value

  • Gibt eine Ganzzahl zurück

Beispiele

Standardfälle

abs(1)               --> returns 1
abs(-2.5)            --> returns 2.5
abs(-abs(5))         --> returns 5

Benutzung mit Variablen

abs('[pos=1]')
abs('[var=a]')

Fehler

abs(a)                  --> ParserMismatchException
abs(-2.2, 3.3)          --> UnsupportedEvaluatorFuntionException
abs(2.123, -3.55, -1)   --> UnsupportedEvaluatorFuntionException
abs('[var=j]')          --> UndefinedExerciseVariableException   (falls Variable j nicht definiert)
abs('[pos=42]')         --> UndefinedFillInVariableException   (falls es kein 42. Eingabefeld gibt)

Hinweise