Číslo.Od
Number.From(value as any, optional culture as nullable text) as nullable number
number
Vráti hodnotu zo zadanej hodnoty value
. Možno uviesť aj voliteľný culture
parameter (napríklad "sk-SK"). Ak zadaná hodnota value
je null
, funkcia Number.From vráti hodnotu null
. Ak daná hodnota value
je number
, value
vráti sa hodnota . Hodnoty nasledujúcich typov možno skonvertovať na number
hodnotu:
text
: Hodnotanumber
z textového vyjadrenia. Používajú sa bežné formáty textu ("15", "3 423,10", "5.0 E-10"). Podrobnosti nájdete v časti Number.FromText .logical
: 1 pre hodnotu , 0 pretrue
hodnotufalse
.datetime
: Číslo s pohyblivou rádovou čiarkou s dvojitou presnosťou, ktorá obsahuje ekvivalent dátumu automatizácie OLE.datetimezone
: Číslo s pohyblivou rádovou čiarkou s dvojitou presnosťou, ktorá obsahuje ekvivalent dátumu a časuvalue
automatizácie OLE hodnoty .date
: Číslo s pohyblivou rádovou čiarkou s dvojitou presnosťou, ktorá obsahuje ekvivalent dátumu automatizácie OLE.time
: Vyjadrené v zlomkových dňoch.duration
: Vyjadrené v celých a zlomkových dňoch.
Ak value
je hodnota iného typu, vráti sa chyba.
Získajte hodnotu čísla number
"4"
.
Použitie
Number.From("4")
Výkon
4
Získajte hodnotu čísla number
#datetime(2020, 3, 20, 6, 0, 0)
.
Použitie
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Výkon
43910.25
Získajte hodnotu čísla number
"12.3%"
.
Použitie
Number.From("12.3%")
Výkon
0.123