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
: Eennumber
waarde uit tekstuele weergave. Algemene tekstindelingen worden verwerkt ('15', '3.423.10', '5.0E-10'). Raadpleeg Number.FromText voor meer informatie.logical
: 1 voortrue
, 0 voorfalse
.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 vanvalue
.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