Getal.Van

Syntaxis

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

Info

Retourneert een number waarde van de opgegeven value. Er kan ook een optioneel culture (bijvoorbeeld 'en-US') worden opgegeven. Als de opgegeven value waarde is null, geeft Number.From als resultaat null. Als de opgegeven value is number, value wordt geretourneerd. Waarden van de volgende typen kunnen worden geconverteerd naar een number waarde:

  • text: Een number waarde uit tekstuele weergave. Algemene tekstindelingen worden verwerkt ('15', '3.423.10', '5.0E-10'). Raadpleeg Number.FromText voor meer informatie.
  • logical: 1 voor true, 0 voor false.
  • datetime: Een drijvendekommagetal met dubbele precisie dat een OLE Automation-datumequivalent bevat.
  • datetimezone: Een drijvendekommagetal met dubbele precisie dat een OLE Automation-datumequivalent bevat van de lokale datum en tijd van value.
  • date: Een drijvendekommagetal met dubbele precisie dat een OLE Automation-datumequivalent bevat.
  • time: Uitgedrukt in breukdagen.
  • duration: Uitgedrukt in hele en breukdagen.

Als value dit van een ander type is, wordt er een fout geretourneerd.

Voorbeeld 1

Haal de number waarde van "4".

Gebruik

Number.From("4")

Uitvoer

4

Voorbeeld 2

Haal de number waarde van #datetime(2020, 3, 20, 6, 0, 0).

Gebruik

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

Uitvoer

43910.25

Voorbeeld 3

Haal de number waarde van "12.3%".

Gebruik

Number.From("12.3%")

Uitvoer

0.123