PLSQL ATAN函數用於返回數字的反正切。 ATAN函數僅接受一個參數,該參數是數字,並且接受的自變量數字範圍不受限製。
ATAN函數返回的值在-pi /2到pi /2之間,以弧度表示。此函數將任何數字數據類型以及可以隱式轉換為數字數據類型的任何非數字數據類型作為參數。
用法:
ATAN( number )
使用的參數:
number –用於指定需要計算其反正切值的數字。
返回值:
PLSQL中的ATAN函數返回一個數值。
支持的Oracle /PLSQL版本:
- 甲骨文12c
- 甲骨文11g
- 甲骨文10g
- 甲骨文9i
- 甲骨文8i
示例1:在ATAN函數中使用正數值作為參數。
DECLARE Test_Number number := 0.5; BEGIN dbms_output.put_line(ATAN(Test_Number)); END;
輸出:
0.4636476090008061162142562314612144020295
示例2:在ATAN函數中使用負數值作為參數。
DECLARE Test_Number number := -0.5; BEGIN dbms_output.put_line(ASIN(Test_Number)); END;
輸出:
-0.4636476090008061162142562314612144020295
示例3:在ATAN函數中,使用不落在-1和1之間的數值作為參數。
DECLARE Test_Number number := 2.5; BEGIN dbms_output.put_line(ATAN(Test_Number)); END;
輸出:
1.19028994968253173292773377482931773465
示例4:在選擇查詢中使用ATAN函數。
SELECT ATAN(.4) FROM dual;
輸出:
0.3805063771123649
示例5:將ATAN函數與選擇查詢一起使用,並以度為單位返回值。
select (ATAN(.4)) * 57.29 FROM dual;
輸出:
21.799210344767385
使用1弧度= 57.29度的轉換公式。
優點:
ATAN函數接受任何數字數據類型以及任何非數字數據類型作為可以隱式轉換為數字數據類型的參數。
相關用法
- PLSQL SIN用法及代碼示例
- PLSQL MOD用法及代碼示例
- PLSQL TAN用法及代碼示例
- PLSQL CHR用法及代碼示例
- PLSQL COS用法及代碼示例
- PLSQL LOG用法及代碼示例
- PLSQL LN用法及代碼示例
- PLSQL EXP用法及代碼示例
- PLSQL LEAST用法及代碼示例
- PLSQL ABS用法及代碼示例
- PLSQL NCHR用法及代碼示例
- PLSQL UPPER用法及代碼示例
- PLSQL ASIN用法及代碼示例
- PLSQL VSIZE用法及代碼示例
- PLSQL ACOS用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PLSQL | ATAN Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。