Abs: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:
=== Beispiele ===
=== Beispiele ===
==== Standardfälle ====
==== Standardfälle ====
  abs(1)               --> returns 1
  abs(1)         --> returns 1
  abs(-2.5)           --> returns 2.5
  abs(-2.5)     --> returns 2.5
  abs(-abs(5))         --> returns 5
  abs(-abs(5))   --> returns 5


==== Benutzung mit Variablen ====
==== Benutzung mit Variablen ====

Version vom 13. Juni 2017, 10:19 Uhr

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