oracle asin(),PLSQL ASIN用法及代码示例
PLSQL ASIN函數用于返回數字的反正弦。 ASIN函數只有一個參數,它是一個數字,并且參數數字必須在-1到1的范圍內,并且該函數返回-pi /2到pi /2的范圍(以弧度表示)。
此函數將可以隱式轉換為數字數據類型的任何數字數據類型或任何非數字數據類型作為參數。
用法:
ASIN( number )
使用的參數:
數字–用于指定需要計算反正弦的數字。
返回值:
PLSQL中的ASIN函數返回數字值。
支持的Oracle /PLSQL版本:
甲骨文12c
甲骨文11g
甲骨文10g
甲骨文9i
甲骨文8i
示例1:在ASIN函數中使用正數值作為參數。
DECLARE
Test_Number number := 0.5;
BEGIN
dbms_output.put_line(ASIN(Test_Number));
END;
輸出:
0.52359877559829887307710723054658381405
示例2:在ASIN函數中使用負數值作為參數。
DECLARE
Test_Number number := -0.5;
BEGIN
dbms_output.put_line(ASIN(Test_Number));
END;
輸出:
-0.52359877559829887307710723054658381405
示例3:在ASIN函數中使用不落在-1和1之間的數值作為參數。
DECLARE
Test_Number number := 2.5;
BEGIN
dbms_output.put_line(ASIN(Test_Number));
END;
輸出:
ERROR
ORA-01428: argument '2.5' is out of range
由于傳遞的參數超出了可以接受的范圍,因此上述程序將引發錯誤。
示例4:在選擇查詢中使用ASIN函數。
SELECT ASIN(.4) FROM dual;
輸出:
0.41151684606748806
示例5:將ASIN函數與選擇查詢一起使用,并以度為單位返回值。
select (ASIN(.4)) * 57.29 FROM dual;
輸出:
23.57580011120639
使用1弧度= 57.29度的轉換公式。
優點:
ASIN函數接受任何數字數據類型或任何非數字數據類型作為可隱式轉換為數字數據類型的參數。
總結
以上是生活随笔為你收集整理的oracle asin(),PLSQL ASIN用法及代码示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php引用shell变量,Linux S
- 下一篇: linux cmake编译源码,linu