Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
Number.From(value as any, optional culture as nullable text) as nullable number
Informacje
Zwraca wartość number
z danego value
. Można również podać opcjonalne culture
(na przykład "en-US"). Jeśli dana value
jest null
, Number.From zwraca wartość null
. Jeśli dana value
jest number
, zwracana jest value
. Wartości następujących typów można przekonwertować na wartość number
:
-
text
: wartośćnumber
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 dlatrue
, 0 dlafalse
. -
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 godzinievalue
. -
date
: liczba zmiennoprzecinkowa o podwójnej precyzji zawierająca odpowiednik daty automatyzacji OLE. -
time
: wyrażona w dniach ułamkowych. -
duration
: wyrażone w dniach całkowitych i ułamkowych.
Jeśli value
jest dowolnego innego typu, zwracany jest błąd.
Przykład 1
Pobierz wartość number
dla "4"
.
użycie
Number.From("4")
Wyjście
4
Przykład 2
Pobierz wartość number
dla #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
Pobierz wartość number
dla "12.3%"
.
użycie
Number.From("12.3%")
Wyjście
0.123