Int32.From
Cria um inteiro de 32 bits do valor determinado.
Syntax
Int32.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Retorna um valor number
inteiro de 32 bits com base no value
especificado. Se o value
especificado for null
, Int32.From
retornará null
. Se o value
especificado for number
dentro do intervalo de número inteiro de 32 bits sem uma parte fracionária, value
será retornado. Se tiver uma parte fracionária, então o número será arredondado com o modo de arredondamento especificado. O modo de arredondamento padrão é RoundingMode.ToEven
. Se value
for qualquer outro tipo, será convertido primeiro para um number
usando Number.FromText
. Confira Number.Round
para os modos de arredondamento disponíveis. Um culture
opcional também pode ser fornecido (por exemplo, "pt-BR").
Examples
Example #1
Obtenha o valor de <code>number</code> inteiro de 32 bits de <code>"4"</code>.
Int32.From("4")
Result:
4
Example #2
Obtenha o valor de <code>number</code> inteiro de 32 bits de <code>"4.5"</code> usando <code>RoundingMode.AwayFromZero</code>.
Int32.From("4.5", null, RoundingMode.AwayFromZero)
Result:
5
Category
Number.Conversion and formatting