Number.From
Szintaxis
Number.From(value as any, optional culture as nullable text) as nullable number
Rólunk
Az adott value
alapján egy number
értéket ad vissza. Opcionális culture
is megadható (például "en-US"). Ha a megadott value
null
, akkor Number.From visszaadja null
. Ha a megadott value
number
, value
lesz visszaadva. Az alábbi típusok értékei number
értékké alakíthatók:
-
text
: A szöveges ábrázolásból származónumber
érték. A gyakori szövegformátumok kezelése ("15", "3423.10", "5.0E-10"). Részletekért tekintse meg a Number.FromText. -
logical
: 1 atrue
, 0 afalse
. -
datetime
: Dupla pontosságú lebegőpontos szám, amely OLE Automation-dátumegyenértékeket tartalmaz. -
datetimezone
: Két pontosságú lebegőpontos szám, amely azvalue
helyi dátumának és időpontjának megfelelő OLE Automation-dátumot tartalmaz. -
date
: Dupla pontosságú lebegőpontos szám, amely OLE Automation-dátumegyenértékeket tartalmaz. -
time
: Tört napban kifejezve. -
duration
: Egész és tört napban kifejezve.
Ha value
bármilyen más típusú, hibaüzenet jelenik meg.
1. példa
A "4"
number
értékének lekérése.
Használat
Number.From("4")
kimeneti
4
2. példa
A #datetime(2020, 3, 20, 6, 0, 0)
number
értékének lekérése.
Használati útmutató
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
kimeneti
43910.25
3. példa
A "12.3%"
number
értékének lekérése.
Használat
Number.From("12.3%")
kimeneti
0.123