-
Notifications
You must be signed in to change notification settings - Fork 2
VorlageDokuFcnTypeof
Steffen Schuemann edited this page Oct 12, 2019
·
1 revision
Ermittelt den Typ eines Ausdrucks oder einer Variable
<int>=typeof(<exp>)
Mittels dieser Funktion kann man den Typ eines Ausdrucks feststellen. Der zurückgegebene Wert ist einer der folgenden:
-
0
TYPE_NULL
auf diesen Typ liefert isnothing() einen Wert ungleich null, dies ist also ein "Nichts"
1
TYPE_ERROR
dies ist das Ergebnis eines Fehlerhaften Ausdruckes
2
TYPE_INT
eine Ganzzahl, d.h. ohne Nachkommastellen
3
TYPE_FLOAT
eine Fließkommazahl
4
TYPE_STRING
ein String bzw. Textausdruck
6
TYPE_ARRAY
ein Feld, also #array
7
TYPE_DICT
ein Assoziativer Behälter #dict
Es ist dringend empfohlen, nicht die Zahlen zu verwenden, da
sie sich in zukünftigen Versionen ändern können. In der 'standard.vms'
sind daher mittels des #const-Befehls die oben
angegebenen Konstanten definiert die man am besten einbindet und
die angepasst werden, wenn sich die Werte ändern
exp
- Ausdruck oder Variable deren Typ gesucht ist.
Leider noch kein Beispiel.
- Allgemeines
- Einführung
-
Funktionen
- abs()
- after()
- and()
- antoi()
- before()
- ceil()
- change()
- close()
- crop()
- equals()
- exp()
- flatten()
- float()
- floor()
- int()
- isnothing()
- itoan()
- length()
- log()
- log10()
- match()
- not()
- open()
- or()
- random()
- read()
- readline()
- sign()
- status()
- statustext()
- substr()
- system()
- time()
- tolower()
- toupper()
- typeof()
- write()
- writeline()
- xname()
- xor()
- Metabefehle
- Rückruf-Prozeduren
- Report-Objekte
- Anhang