Trong PostgreSQL, cbrt()
hàm trả về gốc khối của đối số của nó.
Căn bậc hai của một số x là một số y sao cho y = x .
Cú pháp
Cú pháp khá đơn giản:
cbrt(dp)
Ở đâu dp
là một giá trị chính xác kép.
Ví dụ 1
Dưới đây là một ví dụ để chứng minh cách sử dụng của nó.
SELECT cbrt(27);
Kết quả:
3
Ví dụ 2
Bạn có thể chuyển các biểu thức như sau.
SELECT cbrt(20 + 7);
Kết quả:
3
Ví dụ 3
Dưới đây là một ví dụ nhanh khác chứng minh cách hoạt động của nó.
SELECT
(4 * 4 * 4),
cbrt(4 * 4 * 4),
cbrt(64);
Kết quả:
cột?column? | cbrt | cbrt ----------+------+------ 64 | 4 | 4
Ví dụ 4
Đây là một trong những kết quả trả về giây phân số.
SELECT cbrt(32);
Kết quả:
3.174802103936399
Ví dụ 5
Đây là một trong những nơi tôi đưa số giây phân số vào đối số.
SELECT cbrt(0.123456);
Kết quả:
0.4979327984674048