Promotic
WikipediaLinkedInYoutubeTwitterFacebook

CLng - funkce jazyka VBScript

Popis:
Vrací výraz zkonvertovaný do typu Long.
Syntaxe:
CLng(expression As Variant) As Long
Volání:
n = CLng(expression)
Parametry:
expression(Variant) Jakýkoli platný výraz.
Poznámka:

Konverzní funkce lze např. použít když chceme aby výsledek nějaké operace měl zvolený datový typ (jiný než implicitní datový typ výsledku operace). Například použitím funkce CInt nebo CLng bude výpočet probíhat v typu Integer nebo Long v případech, kdy by výpočet jinak probíhal v měně nebo ve dvojnásobné přesnosti.

Použitím funkce CLng se dosáhne konverze, nezávislé na místním nastavení systému, z libovolného datového typu do typu Long. Například různé desetinné oddělovače a oddělovače tisíců jsou správně rozpoznány podle místního nastavení systému.

Poznámka: Funkce CLng je odlišná od funkcí Int a Fix, které zaokrouhlují přesněji. Když je desetinná část 0.5, CLng vždy zaokrouhluje na nejbližší sudé číslo. Například 0.5 je zaokrouhleno na 0 a 1.5 na 2.

Příklad:
Dim nVal1, nVal2, nLong1, nLong2
nVal1 = 25427.45: nVal2 = 25427.55
nLong1 = CLng(nVal1) 'nLong1 obsahuje 25427
nLong2 = CLng(nVal2) 'nLong2 obsahuje 25428
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice