Number.From
Number.From(value as any, optional culture as nullable text) as nullable number
Palauttaa - number
arvon annetusta value
arvosta . Valinnainen culture
voidaan myös antaa (esimerkiksi "en-US"). Jos annettu -arvo value
on null
, Number.From palauttaa arvon null
. Jos annettu value
-arvo on number
, value
palautetaan . Seuraavan tyyppiset arvot voidaan muuntaa -arvoiksi number
:
text
: -number
arvo tekstiesityksestä. Yleisiä tekstimuotoja käsitellään ("15", "3,423.10", "5.0E-10"). Katso lisätietoja kohdasta Number.FromText .logical
: 1 arvolletrue
, 0 arvollefalse
.datetime
: Kaksoistarkkuus liukuluku, joka sisältää OLE-automaation vastaavan päivämäärän.datetimezone
: Kaksoistarkkuus liukuluku, joka sisältää OLE-automaation vastaavan päivämäärän paikalliselle päivämäärälle ja ajallevalue
.date
: Kaksoistarkkuus liukuluku, joka sisältää OLE-automaation vastaavan päivämäärän.time
: Ilmaistaan murtolukumuotoisena päivänä.duration
: Ilmaistaan kokonaisina ja murtolukumuotoisena päivänä.
Jos value
on mitään muuta tyyppiä, palautetaan virhe.
Hae :n number
"4"
arvo.
Käyttö
Number.From("4")
Tuloste
4
Hae :n number
#datetime(2020, 3, 20, 6, 0, 0)
arvo.
Käyttö
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Tuloste
43910.25
Hae :n number
"12.3%"
arvo.
Käyttö
Number.From("12.3%")
Tuloste
0.123