Number.From
Opretter et tal ud fra den angivne værdi.
Syntax
Number.From(
value as any,
optional culture as text
) as number
Remarks
Returnerer en værdi af typen number ud fra den angivne value. Der kan også angives en valgfri culture (f.eks. "en-US").Hvis den angivne value er null, vil Number.From returnere null. Hvis den angivne value er number, returneres value. Værdier af følgende typer kan konverteres til en værdi af typen number:
text: En værdi af typennumberfra en tekstrepræsentation. Almindelige tekstformater håndteres (15", "3,423.10", "5.0E-10"). SeNumber.FromTextfor at få flere oplysninger.logical: 1 fortrue, 0 forfalse.datetime: Et reelt tal med dobbeltpræcision, der indeholder en OLE Automation-datoækvivalens.datetimezone: Et reelt tal med dobbeltpræcision, der indeholder en OLE Automation-datoækvivalens for den lokale dato og det lokale klokkeslæt,value.date: Et reelt tal med dobbeltpræcision, der indeholder en OLE Automation-datoækvivalens.time: Udtrykt i brøkdage.duration: Udtrykt i hele dage og brøkdage.
value er af en anden type, returneres der en fejl.
Examples
Example #1
Hent <code>"4"</code> for værdien <code>number</code>.
Number.From("4")
Result:
4
Example #2
Hent <code>#datetime(2020, 3, 20, 6, 0, 0)</code> for værdien <code>number</code>.
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Result:
43910.25
Example #3
Hent <code>tal</code>værdien af <code>"12.3%"</code>.
Number.From("12.3%")
Result:
0.123
Category
Number.Conversion and formatting