Leer en inglés

Compartir a través de


Number.From

Sintaxis

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

Acerca de

Devuelve un valor number a partir de un elemento value especificado. También se puede proporcionar un elemento culture opcional (por ejemplo, "es-ES"). Si el objeto dado value es null, Number.From devuelve null. Si el elemento value especificado es number, se devuelve value. Los valores de los tipos siguientes se pueden convertir en un valor number:

  • text: un valor number de la representación textual. Se controlan formatos de texto comunes ("15", "3423,10", "5.0E-10"). Consulte Number.FromText para obtener más información.
  • logical: 1 para true, 0 para false.
  • datetime: número de punto flotante de doble precisión que contiene un equivalente de fecha de automatización OLE.
  • datetimezone: número de punto flotante de doble precisión que contiene un equivalente de fecha de automatización OLE de la fecha y la hora locales de value.
  • date: número de punto flotante de doble precisión que contiene un equivalente de fecha de automatización OLE.
  • time: se expresa en días fraccionarios.
  • duration: se expresa en días enteros y fraccionarios.

Si value es de cualquier otro tipo, se devuelve un error.

Ejemplo 1

Obtener el valor number de "4".

Uso

Number.From("4")

Salida

4

Ejemplo 2

Obtener el valor number de #datetime(2020, 3, 20, 6, 0, 0).

Uso

Number.From(#datetime(2020, 3, 20, 6, 0, 0))

Salida

43910.25

Ejemplo 3

Obtener el valor number de "12.3%".

Uso

Number.From("12.3%")

Salida

0.123