Number.From

Sintaksis

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

Tentang

Mengembalikan nilai number dari valueyang diberikan. culture opsional juga dapat disediakan (misalnya, "en-US"). Jika value diberikan sebagai null, maka Number.From mengembalikan null. Jika value yang diberikan adalah number, maka value dikembalikan. Nilai jenis berikut dapat dikonversi ke nilai number:

  • text: Nilai number dari representasi dalam bentuk teks. Format teks umum ditangani ("15", "3,423.10", "5.0E-10"). Lihat Number.FromText untuk detailnya.
  • logical: 1 untuk true, 0 untuk false.
  • datetime: Angka floating-point presisi ganda yang berisi tanggal Automasi OLE yang setara.
  • datetimezone: Bilangan floating-point presisi ganda yang mengandung tanggal Automasi OLE yang setara dengan tanggal dan waktu lokal dari value.
  • date: Angka floating-point presisi ganda yang berisi tanggal Automasi OLE yang setara.
  • time: Dinyatakan dalam hari pecahan.
  • duration: Dinyatakan secara keseluruhan dan pecahan hari.

Jika value berjenis lain, kesalahan akan ditampilkan.

Contoh 1

Dapatkan nilai number dari "4".

Penggunaan

Number.From("4")

Hasil

4

Contoh 2

Dapatkan nilai number dari #datetime(2020, 3, 20, 6, 0, 0).

Penggunaan

Number.From(#datetime(2020, 3, 20, 6, 0, 0))

Hasil

43910.25

Contoh 3

Dapatkan nilai number dari "12.3%".

Penggunaan

Number.From("12.3%")

Hasil

0.123