Compartilhar via


Int32.From

Sintaxe

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

Sobre

Retorna um valor inteiro de 32 bits number do determinado value. Se o dado value for null, Int32.From retornará null. Se o determinado value estiver number dentro do intervalo de 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 uso Number.FromText. Number.Round Consulte os modos de arredondamento disponíveis. Um opcional culture também pode ser fornecido (por exemplo, "en-US").

Exemplo 1

Obtenha o valor inteiro de 32 bits number de "4".

Usage

Int32.From("4")

Saída

4

Exemplo 2

Obtenha o valor inteiro de 32 bits number de "4.5" uso RoundingMode.AwayFromZero.

Usage

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

Saída

5