Int32.From
Int32.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number
Retorna um valor number
inteiro de 32 bits do value
especificado. Se o value
fornecido for null
, Int32.From retornará null
. Se o value
especificado for number
dentro do intervalo do inteiro de 32 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").
Obter o valor number
inteiro de 32 bits de "4"
.
Usage
Int32.From("4")
Saída
4
Obter o valor number
inteiro de 32 bits de "4.5"
usando RoundingMode.AwayFromZero
.
Usage
Int32.From("4.5", null, RoundingMode.AwayFromZero)
Saída
5