Compartilhar via


Int8.From

Sintaxe

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

Sobre

Retorna um valor number inteiro com sinal de 8 bits do value especificado. Se o value fornecido for null, Int8.From retornará null. Se o value especificado for number dentro do intervalo do inteiro com sinal de 8 bits sem uma parte fracionária, value será retornado. Se ele tiver uma parte fracionária, o número será arredondado com o modo de arredondamento especificado. O modo de arredondamento padrão é RoundingMode.ToEven. Se value for de qualquer outro tipo, ele será convertido primeiro em um number usando Number.FromText. Veja Number.Round para ver os modos de arredondamento disponíveis. Uma culture opcional também pode ser fornecida (por exemplo, "pt-BR").

Exemplo 1

Obter o valor number inteiro com sinal de 8 bits de "4".

Usage

Int8.From("4")

Saída

4

Exemplo 2

Obtenha o valor number inteiro com sinal de 8 bits de "4.5" usando RoundingMode.AwayFromZero.

Usage

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

Saída

5