Operator /
Division zweier Zahlenwerte (auch rekursiv in Listen und Maps).
Syntax:
num |
:= num1 / num2 |
list |
:= list1 / list2 |
map |
:= map1 / map2 |
Parameter:
num* |
Zwei numerische Werte, deren Quotient berechnet wird. |
list* |
Zwei Listen. Auf jedes Elementepaar wird die Operation '/' angewandt. |
map* |
Zwei Maps. Auf jedes Elementepaar wird die Operation '/' angewandt. |
Beschreibung:
Sind beide Parameter numerisch,
dann wird der Quotient 'num1/num2' der beiden Werte gebildet.
Hat num2 den Wert Null, dann ist das Ergebnis vom Typ NONE
und das Fehlerbit _ERR_DIV0 wird gesetzt.
Anderenfalls, falls einer der beiden Parameter von Typ FLOAT ist,
dann ist das Ergebnis ebenfalls von Typ FLOAT.
Anderenfalls, falls einer der beiden Parameter von Typ INT64 ist,
dann ist das Ergebnis ebenfalls von Typ INT64.
Anderenfalls sind beide Parameter und das Ergebnis vom Typ INT32.
Sind beide Parameter eine Liste, dann werden die einzelnen Elemente
mittels '/' verknüpft. Hieraus ergibt sich automatisch die Rekursion.
Die Anzahl der Elemente in der Ergebnisliste entspricht die der kleineren Liste,
d.h. die überzähligen Elemente der längeren Liste werden ignoriert.
Sind beide Parameter eine Map, dann werden die einzelnen Elemente
mit dem selben Schlüssel mittels '/' verknüpft.
Hieraus ergibt sich automatisch die Rekursion.
Elemente, die sich nur in einer Map befinden, werden ignoriert.
Alle anderen Kombinationen von Parametern führem zum Ergebnis NONE,
wobei die entsprechenden Fehlerbits gesetzt sind.
Siehe auch:
/=
%
*
Weitere ähnliche Opratoren:
Artihmetik |
Operator |
Kurzinfo |
Operator % |
Division zweier Zahlenwerte zur Berechnung des Restwertes (auch Modulo genannt). (auch rekursiv in Listen und Maps). |
Operator %= |
— |
Operator * |
Multiplikation zweier Zahlenwerte (auch rekursiv in Listen und Maps). |
Operator ** |
Potenzierung zweier Fließkommazahlen. |
Operator *= |
— |
Operator + |
Addition zweier Zahlenwerte oder Zusammnefügen zweier Zeichenketten (auch rekursiv in Listen und Maps). |
Operator += |
— |
Operator - |
Subtraktion zweier Zahlenwerte (auch rekursiv in Listen und Maps). |
Operator -= |
— |
Operator / |
Division zweier Zahlenwerte (auch rekursiv in Listen und Maps). |
Operator /= |
— |