Math

IEEE_DIVIDE

BigQueryBigQuery

Performs division following the IEEE 754 standard, returning infinity or NaN instead of an error.

Tipe hasil: FLOAT64Diperbarui: 13 Jun 2026

Syntax

SQL
IEEE_DIVIDE(dividend, divisor)

Parameter

dividendFLOAT64wajib

The number to be divided

divisorFLOAT64wajib

The number to divide by

Contoh Penggunaan

IEEE Division Behavior

SQL
1SELECT
2 IEEE_DIVIDE(10, 0) as div_by_zero,
3 IEEE_DIVIDE(-10, 0) as neg_div_by_zero,
4 IEEE_DIVIDE(0, 0) as zero_by_zero;

IEEE division behavior for edge cases.

Hasil
div_by_zeroneg_div_by_zerozero_by_zero
Infinity-InfinityNaN

Safe Ratio Calculation

SQL
1SELECT
2 numerator,
3 denominator,
4 IEEE_DIVIDE(numerator, denominator) as ratio,
5 IF(IS_INF(IEEE_DIVIDE(numerator, denominator)), NULL, IEEE_DIVIDE(numerator, denominator)) as safe_ratio
6FROM `project.dataset.ratios`;

Calculates ratios with Infinity handling.

Pertanyaan Umum tentang IEEE_DIVIDE

Apa itu fungsi IEEE_DIVIDE di BigQuery?
Performs division following the IEEE 754 standard, returning infinity or NaN instead of an error. Di BigQuery, fungsi IEEE_DIVIDE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan IEEE_DIVIDE di BigQuery?
Gunakan sintaks berikut: IEEE_DIVIDE(dividend, divisor). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi IEEE_DIVIDE?
Fungsi IEEE_DIVIDE mengembalikan nilai bertipe FLOAT64. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi IEEE_DIVIDE?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: dividend (FLOAT64, wajib): The number to be divided; divisor (FLOAT64, wajib): The number to divide by.
Ngulik Langsung

Sudah paham IEEE_DIVIDE? Latih langsung di browser

Latihan interaktif, langsung di browser.

Latihan Langsung →