| Operatoren |
tuple_select_rank — Auswählen eines Elements mit Rang n aus einem Tupel.
tuple_select_rank sortiert die Elemente aus einem Tupel Tuple in aufsteigender Reihenfolge und liefert das Element mit Rang n über den Parameter Selected zurück. Der Parameter RankIndex gibt hierbei den Index des ausgewählten Elements an. Folgerichtig darf RankIndex ausschließlich eine ganze Zahl beinhalten (falls RankIndex eine Gleitkommazahl enthält, so muss diese eine ganze Zahl repräsentieren; alle Nachkommastellen der Zahl müssen also 0 sein). Tupelindizes werden beginnend mit 0 gezählt, das heißt, das niedrigste Tupelelement wird über den Index 0 ausgewählt.
Falls Tuple leer ist, gibt der Operator ein leeres Tupel zurück.
HDevelop unterstützt eine Inline-Operation für tuple_select_rank, die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden kann:
Selected := select_rank(Tuple, RankIndex)
Eingabetupel.
Rang des auszuwählenden Elements.
Ausgewähltes Tupelelement.
Foundation
| Operatoren |