Di SQL Server, T-SQL DEGREES()
fungsi mengonversi nilai dari radian ke derajat, dan mengembalikan hasilnya.
Anda memberikan sudut (ditentukan dalam radian) sebagai argumen saat memanggil fungsi, dan fungsi akan mengembalikan sudut itu dalam derajat.
Nilai yang dikembalikan adalah tipe data yang cocok dengan argumen.
Sintaks
Sintaksnya seperti ini:
DEGREES ( 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 DEGREES(1) Result;
Hasil:
+----------+ | Result | |----------| | 57 | +----------+
Namun, jika kita menambahkan komponen pecahan, inilah yang terjadi:
SELECT DEGREES(1.0) Result;
Hasil:
+-----------------------+ | Result | |-----------------------| | 57.295779513082322865 | +-----------------------+
Dan inilah contoh lain menggunakan nilai radian yang berbeda.
SELECT DEGREES(2.3) Result;
Hasil:
+------------------------+ | Result | |------------------------| | 131.780292880089319851 | +------------------------+
Contoh 2 – Melewati Fungsi
Berikut ini contoh di mana saya memasukkan PI()
fungsi.
SELECT DEGREES(PI()) Result;
Hasil:
+----------+ | Result | |----------| | 180 | +----------+
Contoh 3 – Ekspresi
Anda juga dapat menyampaikan ekspresi seperti ini:
SELECT DEGREES(PI() / 4) Result;
Hasil:
+----------+ | Result | |----------| | 45 | +----------+
Mengonversi Dari Derajat ke Radian
Jika Anda perlu mengonversi dengan cara lain, gunakan T-SQL RADIANS()
fungsi.