Buchempfehlung
Windows System Programming
Windows System Programming
Das Kompendium liefert viele interessante Informationen zur Windows-Programmierung auf Englisch. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - VALLNG

Referenz-Navigation

 

Syntax: VALLNG (Variable)
Typ: Funktion
Kategorie: Typumwandlung

VALLNG wandelt einen BefehlsreferenzeintragSTRING, BefehlsreferenzeintragZSTRING oder BefehlsreferenzeintragWSTRING in einen BefehlsreferenzeintragLONGINT um. Die wissenschaftliche Notation wird nicht unterstützt. Ansonsten arbeitet der Befehl wie BefehlsreferenzeintragVAL, nur dass VAL in eine BefehlsreferenzeintragDOUBLE-Gleitkommazahl umwandelt.

Beispiel:

Print ValLng(".12345")      ' Ausgabe 0
Print ValLng("&H1ABC")      ' Ausgabe 6844
Print ValLng("   -42")      ' Ausgabe -42
Print ValLng("12.987")      ' Ausgabe 12
PRINT VALlng("133e7")       ' Ausgabe 133

Print 'Leerzeile

Print "&hFFFFFFFFFFFFFFFF als LONGINT:  ";
Print ValLng("&hFFFFFFFFFFFFFFFFF")  ' Ausgabe -1
' Vergleiche dazu:
Print "&hFFFFFFFFFFFFFFFF als ULONGINT: ";
Print ValULng("&hFFFFFFFFFFFFFFFF") ' Ausgabe 18446744073709551615

Sleep

Hinweis: BefehlsreferenzeintragVALULNG funktioniert analog zu VALLNG, liefert jedoch einen vorzeichenlosen BefehlsreferenzeintragULONGINT zurück.

Achtung:
VALLNG schneidet Nachkommastellen ab, es wird nicht gerundet!

Unterschiede zu QB: neu in FreeBASIC

Unterschiede zu früheren Versionen von FreeBASIC:

Unterschiede unter den FB-Dialektformen:
In der Dialektform Befehlsreferenzeintrag-lang qb steht VALLNG nicht zur Verfügung und kann nur über __VALLNG aufgerufen werden.

Siehe auch:
BefehlsreferenzeintragVAL, BefehlsreferenzeintragVALINT, BefehlsreferenzeintragVALUINT, BefehlsreferenzeintragVALULNG, BefehlsreferenzeintragDatentypen umwandeln


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 21.07.2007 von Redakteurnemored angelegt.
  • Die aktuellste Version wurde am 28.12.2012 von Redakteurnemored gespeichert.
  Versionen Versionen