Číst v angličtině

Sdílet prostřednictvím


Int32.From

Syntax

Int32.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number

Asi

Vrátí 32bitovou celočíselnou hodnotu number z dané value. Pokud je daná valuenull, 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").

Příklad 1

Získejte hodnotu 32bitového celého čísla number z "4".

využití

Int32.From("4")

Výstup

4

Příklad 2

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