Byte.FromByte.From

SintaxeSyntax

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

SobreAbout

Retorna um valor number> inteiro de 8 bits do value especificado.Returns a 8-bit integer number> value from the given value. Se o value> fornecido for null, Byte.From retornará null.If the given value> is null, Byte.From returns null. Se o value especificado for number dentro do intervalo do inteiro de 8 bits sem uma parte fracionária, value será retornado.If the given value is number within the range of 8-bit integer without a fractional part, value is returned. Se ele tiver uma parte fracionária, o número será arredondado com o modo de arredondamento especificado.If it has fractional part, then the number is rounded with the rounding mode specified. O modo de arredondamento padrão é RoundingMode.ToEven.The default rounding mode is RoundingMode.ToEven. Se o value fornecido for de qualquer outro tipo, confira Number.FromText para convertê-lo no valor number; portanto, a instrução anterior sobre a conversão do valor number no valor number inteiro de 8 bits é aplicável. Confira Number.Round para ver os modos de arredondamento disponíveis.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. Uma culture opcional também pode ser fornecida (por exemplo, "pt-BR").An optional culture may also be provided (for example, "en-US").

Exemplo 1Example 1

Obter o valor number inteiro de 8 bits de "4".Get the 8-bit integer number value of "4".

Byte.From("4")

4

Exemplo 2Example 2

Obter o valor number inteiro de 8 bits de "4.5" usando RoundingMode.AwayFromZero.Get the 8-bit integer number value of "4.5" using RoundingMode.AwayFromZero.

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

5

=