Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntax
Number.From(value as any, optional culture as nullable text) as nullable number
Asi
Vrátí hodnotu number z dané value. Můžete také zadat volitelný culture (například "en-US"). Pokud je dáno value jako null, Number.From vrátí null. Pokud je daná valuenumber, vrátí se value. Hodnoty následujících typů lze převést na hodnotu number:
-
text: Hodnotanumberz textové reprezentace. Běžné textové formáty se zpracovávají ("15", "3,423.10", "5.0E-10"). Podrobnosti najdete v Number.FromText. -
logical: 1 protrue, 0 profalse. -
datetime: Číslo s plovoucí desetinnou čárkou s dvojitou přesností, které představuje datum odpovídající OLE automatizaci. -
datetimezone: Číslo s plovoucí desetinnou čárkou s dvojitou přesností, které obsahuje datum automatizace OLE, který odpovídá místnímu datu a časuvalue. -
date: Číslo s plovoucí desetinnou čárkou s dvojitou přesností, které představuje datum odpovídající OLE automatizaci. -
time: vyjádřeno ve zlomcích dne. -
duration: Vyjádřeno v celých a zlomkových dnech.
Pokud je value jiného typu, vrátí se chyba.
Příklad 1
Získejte hodnotu number z "4".
Použití
Number.From("4")
výstupní
4
Příklad 2
Získejte hodnotu number z #datetime(2020, 3, 20, 6, 0, 0).
Použití
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
výstupní
43910.25
Příklad 3
Získejte hodnotu number z "12.3%".
Použití
Number.From("12.3%")
výstupní
0.123