ich brauche einen Befehl mit dem man den Inhalt einer String-Variable (es steht eine Zahl drin) in Integer umwandeln kann.
VAL() gibt soweit ich das bisher herausgefunden habe eine float-Zahl zurück, welche mir aber zu ungenau ist (letzte stelle einer 8-Stelligen zahl wird abgeschitten.)
Weiß da noch irgendwer was, ich denke auch Befehle aus Q- bzw. irgend 'nem anderen Basic gehen auch
Servus Pascal
Ich bin nicht ganz sicher, ob das auch für GW-Basic gilt, aber ich krame einmal aus meinem Langzeitgedächtnis Folgendes hervor:
Eine Integer-Zahl wird in 16 Bit gespeichert.
1 Byte = 8 Bit —> 16 Bit = 2 Byte
2 Byte = 256 * 256 = 65536 = 2 * 32768
Integer-Zahlen können daher zwischen -32768 und +32768 liegen.
Eine 8-stellige Zahl kann daher niemals als Integer gespeichert werden … oder?
Habe die Ehre
Roland
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
THX