Поделиться через


Int8.From

Синтаксис

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

О программе

Возвращает 8-разрядное number целое число со знаком из заданного value. Если указанный параметр value равен null, Int8.From возвращает null. Если данный параметр value находится number в диапазоне со знаком 8-разрядного целого числа без дробной части, value возвращается. Если она имеет дробную часть, то число округляется с заданным режимом округления. По умолчанию используется режим RoundingMode.ToEven. Если value имеет какой-либо другой тип, он сначала будет преобразован в number с помощью Number.FromText. Доступные режимы округления см. в статье о Number.Round. Можно также указать необязательный параметр culture (например, en-US).

Пример 1

Получите 8-разрядное целое число number"4"со знаком.

Использование

Int8.From("4")

Выходные данные

4

Пример 2

Получение 8-разрядного значения number, равному "4.5", с помощью RoundingMode.AwayFromZero.

Использование

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

Выходные данные

5