Name
tuple_numbertuple_numberTupleNumbertuple_numberTupleNumberTupleNumber — Konvertieren eines Tupels (von Strings) in ein Tupel von Zahlen.
Herror tuple_number(const char* T, double* Number)
Herror T_tuple_number(const Htuple T, Htuple* Number)
Herror tuple_number(const HTuple& T, double* Number)
Herror tuple_number(const HTuple& T, HTuple* Number)
tuple_numbertuple_numberTupleNumbertuple_numberTupleNumberTupleNumber konvertiert das Eingabetupel TTTTTt in ein Tupel von
Zahlen. Dabei werden schon vorhandene Zahlen im Eingabetupel kopiert.
Strings werden in den passenden Zahlentyp (Gleitpunktzahlen oder ganze
Zahlen) konvertiert oder als Strings kopiert, falls sie keine Zahl
darstellen. Strings, die mit 0x bzw. 0 beginnen, werden als Hexadezimalzahlen
bzw. Oktalzahlen interpretiert. Der String '20' z.B. wird in die Zahl 20
konvertiert, '020' in 16, '0x20' in 32.
Sonderfall: Leeres Eingabetupel
Falls das Eingabetupel leer ist, gibt der Operator ein leeres Tupel zurück.
HDevelop Inline-Operation
HDevelop unterstützt eine Inline-Operation für tuple_numbertuple_numberTupleNumbertuple_numberTupleNumberTupleNumber,
die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden
kann:
Number := number(T)
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
TTTTTt (input_control) number(-array) → HTupleHTupleHTupleVARIANTHtuple (string / real / integer) (string / double / int / long) (HString / double / Hlong) (char* / double / Hlong) (BSTR / double / Hlong) (char* / double / Hlong)
Eingabetupel.
NumberNumberNumberNumberNumbernumber (output_control) number(-array) → HTupleHTupleHTupleVARIANTHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*) (double / Hlong / BSTR) (double / Hlong / char*)
Eingabetupel als Zahlen.
tuple_is_numbertuple_is_numberTupleIsNumbertuple_is_numberTupleIsNumberTupleIsNumber,
tuple_stringtuple_stringTupleStringtuple_stringTupleStringTupleString
Foundation