Saltar al contenido principal

Int32.From

Crea un entero de 32 bits a partir del valor proporcionado.

Syntax

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

Remarks

Devuelve un valor number entero de 32 bits a partir del valor value dado. Si value es null, Int32.From devuelve null. Si value es number en el rango de enteros de 32 bits sin una parte fraccionaria, se devuelve value. Si tiene una parte fraccionaria, el número se redondea con el modo de redondeo que se haya especificado. El modo de redondeo predeterminado es RoundingMode.ToEven. Si value es de otro tipo, se convertirá en un valor number con Number.FromText. Vea Number.Round para conocer los modos de redondeo disponibles. También se puede proporcionar un parámetro culture opcional (por ejemplo, "es-ES").

Examples

Example #1

Obtener el valor <code>number</code> entero de 32 bits de <code>"4"</code>.

Int32.From("4")

Result:

4

Example #2

Obtener el valor <code>number</code> entero de 32 bits de <code>"4.5"</code> con <code>RoundingMode.AwayFromZero</code>.

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

Result:

5

Category

Number.Conversion and formatting