Number.From
Number.From(value as any, optional culture as nullable text) as nullable number
Verilen value
'den bir number
değeri döndürür. İsteğe bağlı bir culture
de sağlanabilir (örneğin, "en-US"). Eğer verilen value
bir null
ise, Number.Fromnull
döndürür. Verilen value
, number
olduğunda value
döndürülür. Aşağıdaki türlerdeki değerler bir number
değerine dönüştürülebilir:
-
text
: Metinsel gösterimden birnumber
değeri. Yaygın metin biçimleri işlenir ("15", "3,423.10", "5.0E-10"). Ayrıntılar için Number.FromText bakın. -
logical
:true
için 1,false
için 0. -
datetime
: OLE Otomasyonu tarihinin eşdeğerini içeren çift duyarlıklı bir kayan noktalı sayı. -
datetimezone
:value
yerel tarih ve saatine eşdeğer OLE Otomasyonu tarihini içeren çift hassasiyetli kayan noktalı bir sayıdır. -
date
: OLE Otomasyonu tarihine eşdeğer bilgiyi içeren çift duyarlıklı kayan noktalı sayı. -
time
: Kesirli gün cinsinden ifade edilir. -
duration
: Tam ve kesirli gün cinsinden ifade edilir.
value
başka bir türdeyse bir hata döndürülür.
"4"
'in number
değerini al.
Kullanım
Number.From("4")
Çıkış
4
#datetime(2020, 3, 20, 6, 0, 0)
'in number
değerini al.
Kullanım
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Çıkış
43910.25
"12.3%"
'in number
değerini al.
Kullanım
Number.From("12.3%")
çıkış
0.123