Int64.From

La función Int64.From devuelve un número entero de 64 bits con signo a partir de un valor.

Sintaxis

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

Parámetros
  • value: valor a convertir
  • culture: (opcional) cadena de texto con información sobre la configuración regional a aplicar
  • roundingMode: (opcional) modo de redondeo
Información adicional

value deberá representar un número (entero o real) mayor o igual a -9.223.372.036.854.775.808,5 y menor que 9.223.372.036.854.775.807,5. Si se trata de un número entero, la función devuelve el mismo número. Si es un número real con parte fraccionaria no nula, se redondea según el criterio que se indique (por defecto se aplica el criterio RoundingMode.ToEven(link is external)). Si value es de otro tipo, se intenta convertir a número según los criterios determinados por la función Number.FromText(link is external), devolviéndose un error en el caso de que esta conversión no sea posible.

Por último, si value es un NULL, la función también devuelve un NULL.

Véase en Number.Round(link is external) información sobre el redondeo.

Ejemplos

Mostramos en pantalla el número más alto devuelto por esta función con la siguiente expresión:

Int64.From(9223372036854775807.4999999)

9,22337E+18

Int64.From
Categoría
Funciones numéricas
Enviado por admin el Vie, 03/04/2020 - 11:26