Int8.From
Tworzy 8-bitową liczbę całkowitą ze znakiem z podanej wartości.
Syntax
Int8.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Zwraca 8-bitową liczbę całkowitą ze znakiem number dla podanej wartości value. Jeśli podana wartość value to wartość null, funkcja Int8.From zwraca wartość null. Jeśli podana wartość value to number w zakresie 8-bitowej liczby całkowitej ze znakiem 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
Pobieranie 8-bitowej liczby całkowitej ze znakiem <code>number</code> dla wartości <code>"4"</code>.
Int8.From("4")
Result:
4
Example #2
Pobieranie 8-bitowej liczby całkowitej ze znakiem <code>number</code> dla wartości <code>"4.5"</code> przy użyciu trybu zaokrąglania <code>RoundingMode.AwayFromZero</code>.
Int8.From("4.5", null, RoundingMode.AwayFromZero)
Result:
5
Category
Number.Conversion and formatting