Číst v angličtině

Sdílet prostřednictvím


Int64.From

Syntaxe

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

Asi

Vrátí 64bitovou celočíselnou hodnotu number z dané value. Pokud je daná valuenull, Int64.From vrátí null. Pokud je daná hodnota valuenumber v rámci rozsahu 64bitového celého čísla bez desetinné části, vrátí se value. Pokud má desetinnou část, číslo se zaokrouhlí 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ískej celočíselnou 64bitovou hodnotu number z "4".

Využití

Int64.From("4")

výstupní

4

Příklad 2

Získejte 64bitovou celočíselnou hodnotu number z "4.5" pomocí RoundingMode.AwayFromZero.

Použití

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

Výstup

5