Tutorial / Umwandlung

Umwandlung

Zum Umwandeln eines atomaren Objekts in ein anderes, besitzt jedes atomare Objekt folgende (selbsterklärende) ".to"-Funktionen.

Funktion Umwandlung zu
.toBool
Bool
.toInt
Int
.toDec
Dec
.toChar
Char
.toStr
Str

So lässt sich z.B. eine Ganzzahl in einen String (Str) umwandeln:

12345.toStr

Oder ein String in den Typ "Int":

"123".toInt

Hierbei ist zu beachten, dass die Umwandlung sinngemäß geschieht. So wird hier der String "123" zur Ganzzahl 123 umgewandelt. Dies führt z.B. dazu, dass bei der Umwandlung von Dec zu Int keine Rundung vorgenommen, sondern nur die Ganzzahl zurück gegeben wird:

Print 456.789.toInt

Sehr deutlich wird die sinngemäße Umwandlung bei Zahlen und Zeichen:

Print 7.toChar
Print '7'.toInt

Im Gegensatz zu anderen Programmiersprachen bleibt die 7 jeweils erhalten.

Für die Umwandlung gemäß Ordinalzahl werden ".ord" und ".chr" verwendet.

Print 'A'.ord
Print 65.chr
- Powered by OghsWiki -

 

 

Unterstützen

Die Entwicklung von "JayMo" wird derzeit nur durch Eigeninitiative ermöglicht.

Erhalten:  0 €