Math

CBRT

DuckDBDuckDB

Menghitung akar pangkat tiga (cube root) dari sebuah angka. Mendukung angka negatif.

Tipe hasil: DOUBLEDiperbarui: 6 Jan 2026

Syntax

SQL
CBRT(number)

Parameter

numberDOUBLEwajib

Angka yang akan dihitung akar pangkat tiganya

Contoh Penggunaan

Akar Pangkat Tiga

SQL
1SELECT
2 value,
3 CBRT(value) as cube_root
4FROM (
5 SELECT unnest([1, 8, 27, 64, 125, -8, -27]) as value
6);

Menghitung cube root dari berbagai angka.

Hasil
valuecube_root
11
82
273
644
... 3 baris lainnya

Menghitung Sisi Kubus dari Volume

SQL
1SELECT
2 volume_cm3,
3 ROUND(CBRT(volume_cm3), 2) as side_cm
4FROM (
5 SELECT unnest([1000, 8000, 27000]) as volume_cm3
6);

Menghitung panjang sisi kubus dari volume.

Hasil
volume_cm3side_cm
100010
800020
2700030

Scaling Factor Calculation

SQL
1SELECT
2 original_volume,
3 target_volume,
4 CBRT(target_volume / original_volume) as scale_factor
5FROM scaling_requirements;

Menghitung faktor skala untuk transformasi 3D.

Hasil
original_volumetarget_volumescale_factor
100080002
272162
12510002