Di SQL Server, T-SQL RADIANS()
fungsi mengonversi nilai dari derajat ke radian, dan mengembalikan hasilnya.
Anda memberikan sudut (ditentukan dalam derajat) sebagai argumen saat memanggil fungsi, dan fungsi akan mengembalikan sudut itu dalam radian.
Nilai yang dikembalikan menggunakan tipe data yang sama dengan argumen.
Sintaks
Sintaksnya seperti ini:
RADIANS ( numeric_expression )
Di mana numeric_expression adalah sudut yang ditentukan dalam radian. Ini dapat berupa ekspresi kategori tipe data numerik atau perkiraan numerik yang tepat, kecuali untuk bit tipe data.
Contoh 1 – Penggunaan Dasar
Berikut ini contoh dasarnya.
SELECT RADIANS(180) Result;
Hasil:
+----------+ | Result | |----------| | 3 | +----------+
Namun, jika saya menambahkan komponen pecahan, inilah yang terjadi:
SELECT RADIANS(180.0) Result;
Hasil:
+----------------------+ | Result | |----------------------| | 3.141592653589793116 | +----------------------+
Dan inilah contoh lain menggunakan nilai yang berbeda.
SELECT RADIANS(20.3) Result;
Hasil:
+----------------------+ | Result | |----------------------| | 0.354301838154848892 | +----------------------+
Namun, inilah yang terjadi jika saya tidak menyertakan bagian pecahan:
SELECT RADIANS(20) Result;
Hasil:
+----------+ | Result | |----------| | 0 | +----------+
Contoh 2 – Ekspresi
Anda juga dapat menyampaikan ekspresi seperti ini:
SELECT RADIANS(45 * 4) Result;
Hasil:
+----------+ | Result | |----------| | 3 | +----------+
Itu sama efektifnya dengan melakukan ini:
SELECT RADIANS(180) Result;
Hasil:
+----------+ | Result | |----------| | 3 | +----------+
Mengonversi Dari Derajat ke Radian
Jika Anda perlu mengonversi dengan cara lain, gunakan T-SQL DEGREES()
fungsi.