Scripting:Datentypen
Aus STNE-Wiki
(Unterschied zwischen Versionen)
Arakis (Diskussion | Beiträge) (Konvertierungen hinzugefügt) |
Taipan (Diskussion | Beiträge) |
||
| Zeile 8: | Zeile 8: | ||
|- | |- | ||
| Char | | Char | ||
| - | | Zeichen | + | | Zeichen (meist nur Zeichen der Ascii-Tabelle |
| CChar() | | CChar() | ||
|- | |- | ||
| String | | String | ||
| - | | Zeichenkette | + | | Zeichenkette (maximal 255 Zeichen - kann durch <code>var str as string(XX)</code> begrenzt werden) |
| CStr() | | CStr() | ||
|- | |- | ||
| Integer | | Integer | ||
| - | | Ganze Zahl(32 | + | | Ganze Zahl (16bit/ 2Byte - von <code>-32.768</code> bis <code>32.767</code>) |
| CInt() | | CInt() | ||
|- | |- | ||
| Long | | Long | ||
| - | | | + | | Ganze Zahl (32 bit/ 4Byte - von - <code>2.147.483.648</code> bis <code>2.147.483.647</code>) |
| CLng() | | CLng() | ||
| + | |- | ||
| + | | Single | ||
| + | | Kommazahlen (32 bit/ 4Byte - mit einer Genauigkeit von 7 Kommastellen; von <code>-3,402823E38</code> bis <code>-1,401298E-45</code> und <code>1,402823-E45</code> bis <code>3,402823E38</code>) | ||
| + | | | ||
|- | |- | ||
| Double | | Double | ||
| - | | | + | | Kommazahlen (64 bit/ 8Byte - mit einer Genauigkeit von 15 Kommastellen; von <code>-1,79769313486231E308</code> bis <code>-4,94065645841247E-324</code> und <code>1,79769313486231E308</code> bis <code>4,94065645841247E-324</code>) |
| CDbl() | | CDbl() | ||
|- | |- | ||
| Zeile 32: | Zeile 36: | ||
|- | |- | ||
| Date | | Date | ||
| - | | | + | | Enthält das Datum als Variable, bei der 1Tag=1 ist. 1Minute=1/1440; Beginn der Zeitrechnung: 1.1.1900 00:00?? |
| CDate() | | CDate() | ||
|- | |- | ||
| Boolean | | Boolean | ||
| - | | | + | | Ja/nein, True/False (1 bit - entweder oder) |
| CBool() | | CBool() | ||
|- | |- | ||
| Byte | | Byte | ||
| - | | | + | | Ganze Zahl (8bit/ 1Byte - Zahlen von <code>0</code> bis <code>255</code>) |
| CByte() | | CByte() | ||
|- | |- | ||
Version vom 13. Oktober 2006, 16:46 Uhr
| fertige Scripte | Anleitungen und FAQ | Überblick über die Scripting-Sektion | Hilfen zum Arbeiten im Wiki |
Dieser Artikel beinhaltet eine Auflistung sämtlicher Typen die eine Variable haben kann. (in Arbeit)
| Name | Beschreibung | Umwandlung durch |
|---|---|---|
| Char | Zeichen (meist nur Zeichen der Ascii-Tabelle | CChar() |
| String | Zeichenkette (maximal 255 Zeichen - kann durch var str as string(XX) begrenzt werden)
| CStr() |
| Integer | Ganze Zahl (16bit/ 2Byte - von -32.768 bis 32.767)
| CInt() |
| Long | Ganze Zahl (32 bit/ 4Byte - von - 2.147.483.648 bis 2.147.483.647)
| CLng() |
| Single | Kommazahlen (32 bit/ 4Byte - mit einer Genauigkeit von 7 Kommastellen; von -3,402823E38 bis -1,401298E-45 und 1,402823-E45 bis 3,402823E38)
| |
| Double | Kommazahlen (64 bit/ 8Byte - mit einer Genauigkeit von 15 Kommastellen; von -1,79769313486231E308 bis -4,94065645841247E-324 und 1,79769313486231E308 bis 4,94065645841247E-324)
| CDbl() |
| Short | CShort() | |
| Date | Enthält das Datum als Variable, bei der 1Tag=1 ist. 1Minute=1/1440; Beginn der Zeitrechnung: 1.1.1900 00:00?? | CDate() |
| Boolean | Ja/nein, True/False (1 bit - entweder oder) | CBool() |
| Byte | Ganze Zahl (8bit/ 1Byte - Zahlen von 0 bis 255)
| CByte() |
| (Array) |