Number.From
Syntaxis
Number.From(value as any, optional culture as nullable text) as nullable number
Over
Retourneert een number
-waarde van de opgegeven value
. Er kan ook een optionele culture
worden opgegeven (bijvoorbeeld "en-US"). Als de opgegeven value
null
is, retourneert Number.Fromnull
. Als de opgegeven value
number
is, wordt value
geretourneerd. Waarden van de volgende typen kunnen worden geconverteerd naar een number
waarde:
-
text
: eennumber
waarde uit de tekstweergave. Algemene tekstindelingen worden verwerkt ('15', '3.423.10', '5.0E-10'). Raadpleeg Number.FromText voor meer informatie. -
logical
: 1 voortrue
, 0 voorfalse
. -
datetime
: een getal met dubbele precisie drijvende komma dat een DATUM-equivalent van OLE Automation bevat. -
datetimezone
: een getal met dubbele precisie drijvende komma dat een OLE Automation-datumequivalent bevat van de lokale datum en tijd vanvalue
. -
date
: Een commagetal met dubbele precisie dat een datum-equivalent van OLE-automatisering bevat. -
time
: Uitgedrukt in fractiedagen. -
duration
: uitgedrukt in hele dagen en breuken van dagen.
Als value
van een ander type is, wordt er een fout geretourneerd.
Voorbeeld 1
Haal de number
waarde van "4"
op.
Gebruik
Number.From("4")
uitvoer
4
Voorbeeld 2
Haal de number
waarde van #datetime(2020, 3, 20, 6, 0, 0)
op.
Gebruik
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
uitvoer
43910.25
Voorbeeld 3
Haal de number
waarde van "12.3%"
op.
Gebruik
Number.From("12.3%")
uitvoer
0.123
Verwante inhoud
- Hoe cultuur van invloed is op tekstopmaak
- standaardtekenreeksen voor numerieke notaties
- tekenreeksen met aangepaste numerieke notatie