Číst v angličtině

Sdílet prostřednictvím


Int8.From

Syntax

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

Asi

Vrátí 8bitovou podepsanou celočíselnou hodnotu number z dané value. Pokud je daná valuenull, Int8.From vrátí null. Pokud je daná valuenumber v rozsahu podepsaného 8bitového celého čísla bez desetinné části, vrátí se value. Pokud má desetinnou část, zaokrouhlí se číslo se zadaným režimem 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 předznačeného 8bitového celého čísla number z "4".

Využití

Int8.From("4")

výstup

4

Příklad 2

Pomocí RoundingMode.AwayFromZerozískáte znamenkovou 8bitovou celočíselnou hodnotu number z hodnoty "4.5".

Využití

Int8.From("4.5", null, RoundingMode.AwayFromZero)

Výstupní

5