Saltar al contenido principal

Int16.From

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

Syntax

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

Remarks

Devuelve un valor number entero de 16 bits a partir del valor value dado. Si value es null, Int16.From devuelve null. Si value es number en el rango de enteros de 16 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 16 bits de <code>"4"</code>.

Int64.From("4")

Result:

4

Example #2

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

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

Result:

5

Category

Number.Conversion and formatting