PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cách Atan () hoạt động trong PostgreSQL

Trong PostgreSQL, atan() là một hàm toán học trả về góc, tính bằng radian, có tiếp tuyến là một biểu thức xác định.

Trong lượng giác, đây được gọi là arctangent . Arctangent là nghịch đảo của tiếp tuyến.

Arctangent được sử dụng khi bạn biết tiếp tuyến của một góc là gì, nhưng bạn muốn biết góc thực tế là gì.

Cú pháp

Cú pháp như sau:

atan(x)

Ở đâu x độ chính xác kép giá trị đại diện cho tang của góc mà bạn đang cố gắng xác định.

Ví dụ

Dưới đây là một ví dụ để chứng minh cách hoạt động của nó.

SELECT atan(1);

Kết quả:

0.7853981633974483

Như đã đề cập, đối số đại diện cho tiếp tuyến, chính nó có thể được trả về bằng tan() hàm số.

Do đó, chúng tôi có thể làm như sau để xác minh điều này.

SELECT atan(tan(1));

Kết quả:

1

Phân số

Đối số có thể chứa một thành phần phân số.

SELECT atan(1.6197);

Kết quả:

1.0176820992229842

Lập luận phủ định

Đối số cũng có thể phủ định.

SELECT atan(-1.6197);

Kết quả:

-1.0176820992229842

Biểu thức

Đối số có thể bao gồm các biểu thức.

SELECT atan(.5 * .45);

Kết quả:

0.2213144423477913

Trả lại góc theo độ

Như đã đề cập, atan() trả về đối số của nó bằng radian . Để lấy nó ở độ , sử dụng atand() hàm số.

atand() hàm hoạt động giống hệt như atan() , ngoại trừ việc đối số của nó được trả về theo độ thay vì radian.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 3 cách liệt kê tất cả các hàm trong PostgreSQL

  2. Postgresql generate_series của tháng

  3. nhận id của nhiều hàng được chèn vào psycopg2

  4. Có gì mới trong PostgreSQL 11

  5. Viết một tệp bằng nhiều chuỗi