Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

ASIN() Contoh di SQL Server

Menggunakan SQL Server, Anda dapat menggunakan T-SQL ASIN() berfungsi untuk mengembalikan arcsinus suatu bilangan. Dengan kata lain, fungsi ini mengembalikan sudut, dalam radian, yang sinusnya adalah ekspresi float yang ditentukan.

Tipe data yang dikembalikan adalah float.

Anda memberikan nomor sebagai argumen saat memanggil fungsi.

Sintaks

Sintaksnya seperti ini:

ASIN ( float_expression )

Dimana float_expression adalah ekspresi dari salah satu tipe float atau tipe yang secara implisit dapat dikonversi menjadi float. Hanya nilai mulai dari -1.00 hingga 1.00 yang valid.

Contoh 1 – Penggunaan Dasar

Berikut ini contoh dasarnya.

SELECT ASIN(0.1) Result;

Hasil:

+------------------+
| Result           |
|------------------|
| 0.10016742116156 |
+------------------+

Inilah yang terjadi ketika Anda memberikan nilai 1 .

SELECT ASIN(1) Result;

Hasil:

+-----------------+
| Result          |
|-----------------|
| 1.5707963267949 |
+-----------------+

Dan inilah yang terjadi ketika Anda memberikan nilai -1 .

SELECT ASIN(-1) Result;

Hasil:

+------------------+
| Result           |
|------------------|
| -1.5707963267949 |
+------------------+

Contoh 2 – Nilai Di Luar Rentang

Memberikan nilai di luar rentang -1 ke 1 mengembalikan kesalahan.

SELECT ASIN(2) Result;

Hasil:

Msg 3623, Level 16, State 1, Line 1
An invalid floating point operation occurred.
Time: 0.322s

Contoh 3 – Ekspresi

Anda juga dapat menyampaikan ekspresi seperti ini:

SELECT ASIN(0.1 + 0.3) Result;

Hasil:

+-------------------+
| Result            |
|-------------------|
| 0.411516846067488 |
+-------------------+

Contoh 4 – Nol

Nol berada dalam kisaran yang diterima.

SELECT ASIN(0) Result;

Hasil:

+----------+
| Result   |
|----------|
| 0        |
+----------+

Contoh 5 – NULL

Melewati NULL mengembalikan NULL .

SELECT ASIN(NULL) Result;

Hasil:

+----------+
| Result   |
|----------|
| NULL     |
+----------+

Kembalikan Arc Cosinus

Anda juga dapat mengembalikan arccosine dari suatu nilai menggunakan ACOS() TSQL fungsi.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Instalasi Cluster Failover SQL Server -4

  2. Jangan Gunakan sys.sql_dependencies di SQL Server (Sudah Usang)

  3. Perubahan Lisensi Common Sense untuk SQL Server 2014 Standard Edition

  4. Bagaimana Anda menghitung jumlah kemunculan substring tertentu dalam varchar SQL?

  5. Apakah ada cara untuk mengulang variabel tabel di TSQL tanpa menggunakan kursor?