Byte.From
Tworzy 8-bitową liczbę całkowitą z podanej wartości.
Syntax
Byte.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Zwraca 8-bitową liczbę całkowitą number
dla podanej wartości value
. Jeśli podana wartość value
to wartość null
, funkcja Byte.From
zwraca wartość null
. Jeśli podana wartość value
to number
w zakresie 8-bitowej liczby całkowitej bez części ułamkowej, jest zwracana wartość value
. Jeśli występuje część ułamkowa, liczba jest zaokrąglana przy użyciu podanego trybu zaokrąglania. Domyślny tryb zaokrąglania to RoundingMode.ToEven
. Jeśli wartość value
jest wartością innego typu, zostanie najpierw przekonwertowana na wartość number
przy użyciu funkcji Number.FromText
. Listę dostępnych trybów zaokrąglania można znaleźć w opisie funkcji Number.Round
. Można także określić opcjonalny parametr culture
(na przykład „en-US”).
Examples
Example #1
Pobiera 8-bitową liczbę całkowitą <code>number</code> dla wartości <code>"4"</code>.
Byte.From("4")
Result:
4
Example #2
Pobiera 8-bitową liczbę całkowitą <code>number</code> dla wartości <code>"4.5"</code>, używając trybu zaokrąglania <code>RoundingMode.AwayFromZero</code>.
Byte.From("4.5", null, RoundingMode.AwayFromZero)
Result:
5
Category
Number.Conversion and formatting