Freigeben über


Number.From

Syntax

Number.From(value as any, optional culture as nullable text) as nullable number

About

Gibt einen number Wert aus der angegebenen Zurück value. Optional culture kann auch bereitgestellt werden (z. B. "en-US"). Wenn das angegebene value ist null, Number.From wird zurückgegeben null. Wenn die angegebene value Angabe lautet number, value wird diese zurückgegeben. Werte der folgenden Typen können in einen number Wert konvertiert werden:

  • text: Ein number Wert aus der Textdarstellung. Gängige Textformate werden behandelt ("15", "3.423.10", "5.0E-10"). Einzelheiten finden Sie unter Number.FromText.
  • logical: 1 für true, 0 für false.
  • datetime: Eine Gleitkommazahl mit doppelter Genauigkeit, die ein OLE-Automatisierungsdatumsäquivalent enthält.
  • datetimezone: Eine Gleitkommazahl mit doppelter Genauigkeit, die ein OLE-Automatisierungsdatum des lokalen Datums und der lokalen Uhrzeit enthält value.
  • date: Eine Gleitkommazahl mit doppelter Genauigkeit, die ein OLE-Automatisierungsdatumsäquivalent enthält.
  • time: Ausgedrückt in Bruchtagen.
  • duration: Ausgedrückt in ganzen und Bruchtagen.

Wenn value von einem anderen Typ ist, wird ein Fehler zurückgegeben.

Beispiel 1

Abrufen des number Werts von "4".

Verwendung

Number.From("4")

Output

4

Beispiel 2

Abrufen des number Werts von #datetime(2020, 3, 20, 6, 0, 0).

Verwendung

Number.From(#datetime(2020, 3, 20, 6, 0, 0))

Output

43910.25

Beispiel 3

Abrufen des number Werts von "12.3%".

Verwendung

Number.From("12.3%")

Output

0.123