Number.From
Tworzy liczbę na podstawie danej wartości.
Syntax
Number.From(
value as any,
optional culture as text
) as number
Remarks
Zwraca wartość typu number z danej wartości parametru value. Można także określić opcjonalny parametr culture (na przykład „en-US”).Jeśli dany parametr value ma wartość null, funkcja Number.From zwraca wartość null. Jeśli dany parametr value ma wartość typu number, zwracana jest wartość value. Na wartość typu number można konwertować wartości następujących typów:
text: wartość typunumberz reprezentacji tekstowej. Obsługiwane są typowe formaty tekstowe („15”, „3 423,10”, „5,0E-10”). Zobacz opis funkcjiNumber.FromText, aby uzyskać szczegółowe informacje.logical: 1 dla wartościtrue, 0 dla wartościfalse.datetime: liczba zmiennoprzecinkowa o podwójnej precyzji, która zawiera odpowiednik daty automatyzacji łączenia i osadzania obiektów.datetimezone: liczba zmiennoprzecinkowa o podwójnej precyzji, która zawiera odpowiednik daty automatyzacji łączenia i osadzania obiektów dla lokalnej daty i godziny określonej w parametrzevalue.date: liczba zmiennoprzecinkowa o podwójnej precyzji, która zawiera odpowiednik daty automatyzacji łączenia i osadzania obiektów.time: wartość wyrażona w ułamkowych dniach.duration: wartość wyrażona w całych i ułamkowych dniach.
value jest innego typu, jest zwracany błąd.
Examples
Example #1
Pobierz wartość typu <code>number</code> z wartości <code>"4"</code>.
Number.From("4")
Result:
4
Example #2
Pobierz wartość typu <code>number</code> z wartości <code>#datetime(2020, 3, 20, 6, 0, 0)</code>.
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Result:
43910.25
Example #3
Pobierz wartość <code>number</code> z <code>"12.3%"</code>.
Number.From("12.3%")
Result:
0.123
Category
Number.Conversion and formatting