Int16.From
Sintaxe
Int16.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number
Sobre nós
Retorna um valor de number
inteiro de 16 bits do value
fornecido. Caso o value
dado seja null
, Int16.From retornará null
. Se o value
dado estiver number
dentro do intervalo de inteiro de 16 bits sem uma parte fracionária, value
será retornado. Se tiver parte fracionária, o número é arredondado com o modo de arredondamento especificado. O modo de arredondamento padrão é RoundingMode.ToEven. Se value
for de qualquer outro tipo, ele será primeiro convertido em um number
usando Number.FromText. Consulte Number.Round para obter os modos de arredondamento disponíveis. Um culture
opcional também pode ser fornecido (por exemplo, "en-US").
Exemplo 1
Obtenha o valor inteiro de 16 bits number
de "4"
.
Utilização
Int64.From("4")
Saída
4
Exemplo 2
Obtenha o valor inteiro de 16 bits de number
de "4.5"
usando RoundingMode.AwayFromZero
.
Utilização
Int16.From("4.5", null, RoundingMode.AwayFromZero)
Saída
5