Int8.From
Int8.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number
Zwraca podpisaną liczbę całkowitą 8-bitową number
z danej value
. Jeśli dana value
jest null
, Int8.From zwraca wartość null
. Jeśli dana value
jest number
w zakresie 8-bitowej liczby całkowitej bez części ułamkowej, zwracana jest value
. Jeśli ma część ułamkową, liczba jest zaokrąglona z określonym trybem zaokrąglania. Domyślny tryb zaokrąglania to RoundingMode.ToEven. Jeśli value
jest dowolnego innego typu, najpierw zostanie przekonwertowany na number
przy użyciu Number.FromText. Zapoznaj się z Number.Round, aby poznać dostępne tryby zaokrąglania. Można również podać opcjonalne culture
(na przykład "en-US").
Pobierz podpisaną 8-bitową liczbę całkowitą number
wartości "4"
.
Użycie
Int8.From("4")
Wyjście
4
Pobierz podpisaną 8-bitową wartość całkowitą number
"4.5"
przy użyciu RoundingMode.AwayFromZero.
Użytkowanie
Int8.From("4.5", null, RoundingMode.AwayFromZero)
Wyjście
5