Aracılığıyla paylaş


Number.From

Sözdizimi

Number.From(value as any, optional culture as nullable text) as nullable number

Hakkında

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 nullise, Number.Fromnulldöndürür. Verilen value, numberolduğ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 bir number 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: trueiçin 1, falseiçin 0.
  • datetime: OLE Otomasyonu tarihinin eşdeğerini içeren çift duyarlıklı bir kayan noktalı sayı.
  • datetimezone: valueyerel 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.

Örnek 1

"4"'in number değerini al.

Kullanım

Number.From("4")

Çıkış

4

Örnek 2

#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

Örnek 3

"12.3%"'in number değerini al.

Kullanım

Number.From("12.3%")

çıkış

0.123