Number.From
Syntax
Number.From(value as any, optional culture as nullable text) as nullable number
O
Vráti hodnotu number
z danej value
. Možno uviesť aj voliteľný culture
(napríklad "en-US"). Ak je daná value
null
, Number.From vráti null
. Ak je daná value
number
, vráti sa value
. Hodnoty nasledujúcich typov možno skonvertovať na hodnotu number
:
-
text
:number
hodnota z textového vyjadrenia. Používajú sa bežné formáty textu ("15", "3 423,10", "5.0 E-10"). Podrobnosti nájdete v Number.FromText. -
logical
: 1 pretrue
, 0 prefalse
. -
datetime
: číslo s pohyblivou desatinnou č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 času automatizácie OLE k miestnemu dátumu a časuvalue
. -
date
: číslo s pohyblivou desatinnou č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 akéhokoľvek iného typu, vráti sa chyba.
Príklad č. 1
Získajte hodnotu number
hodnoty "4"
.
používania
Number.From("4")
výstupu
4
Príklad č. 2
Získajte hodnotu number
hodnoty #datetime(2020, 3, 20, 6, 0, 0)
.
používania
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
výstupu
43910.25
Príklad č. 3
Získajte hodnotu number
hodnoty "12.3%"
.
používania
Number.From("12.3%")
výstupu
0.123
Súvisiaci obsah
- Ako kultúra ovplyvňuje formátovanie textu
- reťazcov štandardného číselného formátu
- vlastné reťazce číselného formátu