Referenz - CLNG
Syntax: CLNG(Ausdruck)
Typ: Funktion
Kategorie: Speicherverwaltung
CLNG verwandelt einen beliebigen numerischen Ausdruck in eine
LONG-Zahl, indem es die Zahl
mathematisch rundet: Ist der Nachkommawert größer als .5, dann wird aufgerundet; ist er kleiner als .5, dann wird abgerundet. Ist der Nachkommawert genau .5, dann wird zur nächstliegenden geraden Zahl gerundet.
Handelt es sich bei dem Ausdruck um einen
STRING, dann wird dieser mit der Funktion
VALLNG umgewandelt.
Beispiel:
PRINT CLNG(123.45) ' gibt 123 aus
PRINT CLNG(-56.78) ' gibt -57 aus
PRINT CLNG(457.5) ' gibt 458 aus
PRINT CLNG(456.5) ' gibt 456 aus
PRINT CLNG("457.5") ' gibt 457 aus
Unterschiede zu QB:
- LONG ist in QB immer eine 32bit-Ganzzahl.
- Die Übergabe eines STRINGs ist in QB nicht erlaubt.
Siehe auch:
CAST,
CBYTE,
CUBYTE,
CSHORT,
CUSHORT,
CINT,
CUINT,
CLNGINT,
CULNGINT,
CSNG,
CDBL,
CSIGN,
CUNSG.
| Zusätzliche Informationen und Funktionen | ||||
|---|---|---|---|---|
|
||||





FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!
Versionen