Promotic
WikipediaLinkedInYoutubeTwitterFacebook

FormatNumber - funkce jazyka VBScript

Popis:
Vrací vyhodnocený výraz naformátovaný jako číslo.
Syntaxe:
FormatNumber(Value As Variant, [DigitsAfterDecimal As Variant], [LeadingDigit As Variant], [ParensForNegative As Long], [GroupDigits As Long]) As String
Volání:
s = FormatNumber(Value[, DigitsAfterDecimal[, LeadingDigit[, ParensForNegative[, GroupDigits]]]])
Parametry:
Value(Variant) Formátovaná hodnota
DigitsAfterDecimal[nepovinné] (Variant) Číselná hodnota určující počet zobrazených desetinných míst. Přednastavená hodnota je -1, znamenající použití regionálního nastavení počítače.
LeadingDigit[nepovinné] (Variant) konstanta určující, zda zobrazit úvodní 0 v desetinných hodnotách
-1=vbTrue - zobrazit
0=vbFalse - nezobrazit
-2=vbUseDefault - použít implicitní nastavení počítače
ParensForNegative[nepovinné] (Long) konstanta určující, zda uzavřít záporné hodnoty v kulatých závorkách
-1=vbTrue - uzavřít do závorek
0=vbFalse - neuzavřít do závorek
-2=vbUseDefault - použít implicitní nastavení počítače
GroupDigits[nepovinné] (Long) konstanta určující, zda seskupovat skupiny čísel pomocí oddělovače skupin (řády tisíců)
-1=vbTrue - seskupovat
0=vbFalse - neseskupovat
-2=vbUseDefault - použít implicitní nastavení počítače
Poznámka:

Je-li vynechán jeden nebo více volitelných argumentů, použijí se pro chybějící argumenty hodnoty z regionálního nastavení počítače.

Všechny informace o nastavení se berou ze záložky Číslo v regionálním nastavení počítače.

Příklad:
Dim nAngle, nSecant, sNumber
nAngle = 1.3
nSecant = 1/Cos(nAngle)
sNumber = FormatNumber(nSecant,4) 'Formátuje nSecant na 4 desetinná čísla
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice