Compartilhar via


Int16.From

Sintaxe

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

Sobre

Retorna um valor number inteiro de 16 bits do value especificado. Se o value fornecido for null, Int16.From retornará null. Se o value especificado for number dentro do intervalo do inteiro de 16 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 de 16 bits de "4".

Usage

Int64.From("4")

Saída

4

Exemplo 2

Obter o valor number inteiro de 16 bits de "4.5" usando RoundingMode.AwayFromZero.

Usage

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

Saída

5