Int32.From
Int32.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number
Vrátí 32bitovou celočíselnou hodnotu number
z dané value
. Pokud je daná value
null
, Int32.From vrátí null
. Pokud daná value
je number
v rozmezí 32bitového celého čísla bez desetinné části, vrátí se value
. Jestliže má číslo desetinnou část, zaokrouhluje se podle specifikovaného režimu zaokrouhlování. Výchozí režim zaokrouhlování je RoundingMode.ToEven. Pokud je value
jiného typu, převede se nejprve na number
pomocí Number.FromText. Informace o dostupných režimech zaokrouhlování najdete v Number.Round. Můžete také zadat volitelný culture
(například "en-US").
Získejte hodnotu 32bitového celého čísla number
z "4"
.
využití
Int32.From("4")
Výstup
4
Získejte hodnotu 32bitového celočíselného number
čísla "4.5"
pomocí RoundingMode.AwayFromZero
.
použití
Int32.From("4.5", null, RoundingMode.AwayFromZero)
výstupní
5