Udostępnij za pośrednictwem


Number.From

Składnia

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

Informacje

number Zwraca wartość z danej valuewartości . culture Opcjonalnie można również podać (na przykład "en-US"). Jeśli dana value wartość to null, funkcja Number.From zwraca wartość null. Jeśli dana value wartość to number, value jest zwracana. Wartości następujących typów można przekonwertować na number wartość:

  • textnumber: wartość z reprezentacji tekstowej. Obsługiwane są typowe formaty tekstu ("15", "3,423.10", "5.0E-10"). Aby uzyskać szczegółowe informacje, zobacz Number.FromText .
  • logical: 1 dla true, 0 dla false.
  • datetime: Liczba zmiennoprzecinkowa o podwójnej precyzji zawierająca odpowiednik daty automatyzacji OLE.
  • datetimezone: Liczba zmiennoprzecinkowa o podwójnej precyzji zawierająca datę automatyzacji OLE równoważną lokalnej dacie i godzinie value.
  • date: Liczba zmiennoprzecinkowa o podwójnej precyzji zawierająca odpowiednik daty automatyzacji OLE.
  • time: wyrażony w dniach ułamkowych.
  • duration: wyrażony w dniach całkowitych i ułamkowych.

Jeśli value jest inny typ, zwracany jest błąd.

Przykład 1

number Pobierz wartość "4".

Użycie

Number.From("4")

Wyjście

4

Przykład 2

number Pobierz wartość #datetime(2020, 3, 20, 6, 0, 0).

Użycie

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

Wyjście

43910.25

Przykład 3

number Pobierz wartość "12.3%".

Użycie

Number.From("12.3%")

Wyjście

0.123