Saltar para o conteúdo principal

Int32.From

Cria um número inteiro de 32 bits a partir do valor fornecido.

Syntax

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

Remarks

Devolve um número inteiro de 32 bits number do valor value. Se o value for null, Int32.From devolve null. Se o value fornecido for number no intervalo de números inteiros de 32 bits sem uma parte fracional, value é devolvido. Se tiver uma parte fracional, o número é arredondado com o modo de arredondamento especificado. O modo de arredondamento predefinido é RoundingMode.ToEven. Se value for de qualquer outro tipo, primeiro será convertido num number utilizando Number.FromText. Consulte Number.Round para ver os modos de arredondamento disponíveis. Um opcional culture também poderá ser fornecido (por exemplo, "en-US").

Examples

Example #1

Obter o valor <code>number</code> inteiro de 32 bits de <code>"4"</code>.

Int32.From("4")

Result:

4

Example #2

Obter o valor <code>number</code> inteiro de 32 bits de <code>"4.5"</code> com <code>RoundingMode.AwayFromZero</code>.

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

Result:

5

Category

Number.Conversion and formatting