Number.From
Number.From(value as any, optional culture as nullable text) as nullable number
Returnerer en number
værdi fra den angivne value
. Der kan også angives en valgfri culture
(f.eks. "en-US"). Hvis den angivne value
er null
, returnerer Number.Fromnull
. Hvis den angivne value
er number
, returneres value
. Værdier af følgende typer kan konverteres til en number
værdi:
-
text
: Ennumber
værdi fra tekstrepræsentation. Almindelige tekstformater håndteres ("15", "3.423.10", "5.0E-10"). Se Number.FromText for at få flere oplysninger. -
logical
: 1 fortrue
, 0 forfalse
. -
datetime
: Et flydende tal med dobbelt præcision, der indeholder en tilsvarende OLE Automation-dato. -
datetimezone
: Et flydende tal med dobbelt præcision, der indeholder en OLE Automation-dato, der svarer til den lokale dato og det lokale klokkeslæt forvalue
. -
date
: Et flydende tal med dobbelt præcision, der indeholder en tilsvarende OLE Automation-dato. -
time
: Udtrykt i brøkdele af dage. -
duration
: Udtrykt i hele dage og brøkdele.
Hvis value
er af en anden type, returneres der en fejl.
Hent number
-værdien for "4"
.
brug
Number.From("4")
output
4
Hent number
-værdien for #datetime(2020, 3, 20, 6, 0, 0)
.
brug
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
output
43910.25
Hent number
-værdien for "12.3%"
.
brug
Number.From("12.3%")
output
0.123