Number.From
Erstellt eine Zahl auf der Grundlage des angegebenen Werts.
Syntax
Number.From(
value as any,
optional culture as text
) as number
Remarks
Gibt einen number
-Wert auf der Grundlage des angegebenen Elements vom Typ „value
“ zurück. Optional kann auch ein Element vom Typ „culture
“ angegeben werden (Beispiel: „de-DE“).Besitzt das angegebene Element vom Typ „value
“ den Wert NULL
, wird von Number.From
der Wert NULL
zurückgegeben. Besitzt das angegebene Element vom Typ „value
“ den Wert number
, wird „value
“ zurückgegeben. Werte folgender Art können in einen number
-Wert konvertiert werden:
text
: Einnumber
-Wert auf der Grundlage einer Textdarstellung. Behandelt werden allgemeine Textformate („15“, „3.423,10“, „5.0E-10“). Ausführlichere Informationen finden Sie unterNumber.FromText
.logical
: 1 fürtrue
, 0 fürfalse
.datetime
: Eine Gleitkommazahl mit doppelter Genauigkeit, die eine Entsprechung des OLE-Automatisierungsdatums enthält.datetimezone
: Eine Gleitkommazahl mit doppelter Genauigkeit, die eine Entsprechung des OLE-Automatisierungsdatums für das lokale Datum und die lokale Uhrzeit von „value
“ enthält.date
: Eine Gleitkommazahl mit doppelter Genauigkeit, die eine Entsprechung des OLE-Automatisierungsdatums enthält.time
: Ausgedrückt in anteiligen Tagen.duration
: Ausgedrückt in ganzen und anteiligen Tagen.
value
“ um einen anderen Typ, wird ein Fehler zurückgegeben.
Examples
Example #1
Ruft den <code>number</code>-Wert von <code>"4"</code> ab.
Number.From("4")
Result:
4
Example #2
Ruft den <code>number</code>-Wert von <code>#datetime(2020, 3, 20, 6, 0, 0)</code> ab.
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Result:
43910.25
Example #3
Hiermit rufen Sie den <code>Zahlenwert</code> von <code>"12,3 %"</code> ab.
Number.From("12.3%")
Result:
0.123
Category
Number.Conversion and formatting