Pro potřeby systému PROMOTIC je vhodnější použít metodu: Pm.StringFormat.
s = FormatNumber(Value[, DigitsAfterDecimal[, LeadingDigit[, ParensForNegative[, GroupDigits]]]])
Value | (Variant) Formátovaná hodnota |
---|---|
DigitsAfterDecimal | [nepovinné] (Variant) Číselná hodnota určuje 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 |
Pokud je vynechán jeden nebo více volitelných argumentů, pak se pro chybějící argumenty použijí 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.
Dim nAngle, nSecant, sNumber
nAngle = 1.3
nSecant = 1 / Cos(nAngle)
sNumber = FormatNumber(nSecant, 4) 'Formátuje nSecant na 4 desetinná čísla