Byte.FromByte.From

СинтаксисSyntax

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

О программеAbout

Создает 8-разрядное целое число number> по заданному value.Returns a 8-bit integer number> value from the given value. Если заданный параметр value> имеет значение null, Byte.From возвращает null.If the given value> is null, Byte.From returns null. Если заданный параметр value является number в диапазоне 8-разрядного целого числа без дробной части, возвращается value.If the given value is number within the range of 8-bit integer without a fractional part, value is returned. Если он содержит дробную часть, то число округляется с заданным режимом округления.If it has fractional part, then the number is rounded with the rounding mode specified. По умолчанию используется режим округления RoundingMode.ToEven.The default rounding mode is RoundingMode.ToEven. Если указанный параметр value относится к любому другому типу, используйте Number.FromText для преобразования его в значение number, после чего применяется предыдущая инструкция по преобразованию значения number в 8-разрядное целое число number. Доступные режимы округления см. в разделе Number.Round.If the given value is of any other type, see Number.FromText for converting it to number value, then the previous statement about converting number value to 8-bit integer number value applies.See Number.Round for the available rounding modes. Можно также указать необязательный параметр culture (например, en-US).An optional culture may also be provided (for example, "en-US").

Пример 1Example 1

Получение 8-разрядного целого числа number для "4".Get the 8-bit integer number value of "4".

Byte.From("4")

4

Пример 2Example 2

Получение 8-разрядного целого числа number для "4.5" с помощью RoundingMode.AwayFromZero.Get the 8-bit integer number value of "4.5" using RoundingMode.AwayFromZero.

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

5

=