BigQuery

Fungsi SQL BigQuery

Data warehouse serverless dari Google Cloud. 35 fungsi tersedia.

Menampilkan 24 dari 35 fungsi dalam kategori Math

ABS

Math

Mengembalikan nilai absolut (positif) dari angka input.

Tipe hasil: Same as input type

ACOS

Math

Menghitung arc cosinus (inverse cosine) - sudut dalam radian yang memiliki cosinus x.

Tipe hasil: FLOAT64

ASIN

Math

Menghitung arc sinus (inverse sine) - sudut dalam radian yang memiliki sinus x.

Tipe hasil: FLOAT64

ATAN

Math

Menghitung arc tangen (inverse tangent) - sudut dalam radian yang memiliki tangen x.

Tipe hasil: FLOAT64

ATAN2

Math

Menghitung arc tangen dari y/x dengan mempertimbangkan kuadran. Lebih akurat dari ATAN(y/x).

Tipe hasil: FLOAT64

BIT_COUNT

Math

Menghitung jumlah bit yang bernilai 1 dalam representasi binary.

Tipe hasil: INT64

CEIL

Math

Membulatkan angka ke atas ke integer terdekat yang lebih besar atau sama.

Tipe hasil: Same as input type

CEILING

Math

Alias untuk CEIL. Membulatkan angka ke atas ke integer terdekat.

Tipe hasil: Same as input type

COS

Math

Menghitung nilai cosinus dari sudut dalam radian.

Tipe hasil: FLOAT64

COT

Math

Menghitung nilai cotangen dari sudut dalam radian (1/TAN).

Tipe hasil: FLOAT64

DEGREES

Math

Mengkonversi sudut dari radian ke derajat.

Tipe hasil: FLOAT64

DIV

Math

Melakukan pembagian integer (floor division), membuang sisa.

Tipe hasil: INT64 or NUMERIC

EXP

Math

Menghitung e pangkat expression (e^x), dimana e ≈ 2.71828.

Tipe hasil: FLOAT64

FLOOR

Math

Membulatkan angka ke bawah ke integer terdekat yang lebih kecil atau sama.

Tipe hasil: Same as input type

GREATEST

Math

Mengembalikan nilai terbesar dari daftar ekspresi.

Tipe hasil: Same as input type

IEEE_DIVIDE

Math

Melakukan pembagian mengikuti standar IEEE 754, mengembalikan infinity atau NaN alih-alih error.

Tipe hasil: FLOAT64

LEAST

Math

Mengembalikan nilai terkecil dari daftar ekspresi.

Tipe hasil: Same as input type

LN

Math

Menghitung logaritma natural (basis e) dari angka.

Tipe hasil: FLOAT64

LOG

Math

Menghitung logaritma dengan basis yang dapat ditentukan.

Tipe hasil: FLOAT64

LOG10

Math

Menghitung logaritma basis 10 (common logarithm).

Tipe hasil: FLOAT64

MOD

Math

Mengembalikan sisa pembagian (modulo) dari dua angka.

Tipe hasil: Same as input type

POWER

Math

Menghitung base pangkat exponent (base^exponent).

Tipe hasil: FLOAT64

RADIANS

Math

Mengkonversi sudut dari derajat ke radian.

Tipe hasil: FLOAT64

RAND

Math

Menghasilkan angka random antara 0 (inclusive) dan 1 (exclusive).

Tipe hasil: FLOAT64