Math

RADIANS

DuckDBDuckDB

Mengkonversi sudut dari derajat ke radian. Input untuk fungsi trigonometri seperti SIN, COS.

Tipe hasil: DOUBLEDiperbarui: 6 Jan 2026

Syntax

SQL
RADIANS(degrees)

Parameter

degreesDOUBLEwajib

Sudut dalam derajat yang akan dikonversi

Contoh Penggunaan

Konversi Derajat ke Radian

SQL
1SELECT
2 degree_val,
3 RADIANS(degree_val) as radian_val
4FROM (
5 SELECT unnest([0, 30, 45, 60, 90, 180, 360]) as degree_val
6);

Mengkonversi sudut umum ke radian.

Hasil
degree_valradian_val
00
300.524
450.785
601.047
... 3 baris lainnya

Trigonometri dengan Derajat

SQL
1SELECT
2 angle_degrees,
3 SIN(RADIANS(angle_degrees)) as sin_val,
4 COS(RADIANS(angle_degrees)) as cos_val
5FROM (
6 SELECT unnest([0, 30, 45, 60, 90]) as angle_degrees
7);

Menggunakan SIN dan COS dengan input derajat.

Hasil
angle_degreessin_valcos_val
001
300.50.866
450.7070.707
600.8660.5
... 1 baris lainnya

Haversine Distance Preparation

SQL
1SELECT
2 city,
3 latitude,
4 longitude,
5 RADIANS(latitude) as lat_rad,
6 RADIANS(longitude) as lon_rad
7FROM cities;

Menyiapkan koordinat untuk perhitungan jarak Haversine.

Hasil
citylatitudelongitudelat_radlon_rad
Jakarta-6.2106.8-0.1081.864
Tokyo35.7139.70.6232.438

Fungsi Terkait