Number.From
Syntaks
Number.From(value as any, optional culture as nullable text) as nullable number
Om
Returnerer en number
verdi fra den angitte value
. En valgfri culture
kan også gis (for eksempel "en-US"). Hvis den angitte value
er null
, returnerer Number.Fromnull
. Hvis den angitte value
er number
, returneres value
. Verdier av følgende typer kan konverteres til en number
verdi:
-
text
: Ennumber
verdi fra tekstrepresentasjon. Vanlige tekstformater håndteres ("15", "3,423.10", "5.0E-10"). Se Number.FromText for mer informasjon. -
logical
: 1 fortrue
, 0 forfalse
. -
datetime
: Et flyttall med dobbel presisjon som inneholder en OLE-automatiseringsdato. -
datetimezone
: Et flyttall med dobbel presisjon som inneholder en OLE-automatiseringsdato som tilsvarer den lokale datoen og klokkeslettet forvalue
. -
date
: Et flyttall med dobbel presisjon som inneholder en OLE-automatiseringsdato. -
time
: Uttrykt i brøkdelsdager. -
duration
: Uttrykt i hele og brøkdelsdager.
Hvis value
er av en annen type, returneres en feil.
Eksempel 1
Hent number
verdien for "4"
.
bruk
Number.From("4")
utdata
4
Eksempel 2
Hent number
verdien for #datetime(2020, 3, 20, 6, 0, 0)
.
bruk
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
utdata
43910.25
Eksempel 3
Hent number
verdien for "12.3%"
.
bruk
Number.From("12.3%")
utdata
0.123