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

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

Trong PostgreSQL, acosd() là một hàm toán học trả về cosin nghịch đảo của biểu thức được chỉ định, được đo bằng độ.

Cosin nghịch đảo còn được gọi là arccosine.

Cú pháp

Cú pháp như sau:

acosd(x)

Ở đâu x độ chính xác kép giá trị.

Ví dụ

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

SELECT acosd(0.5);

Kết quả:

60

Lỗi ngoài phạm vi?

Đối số phải nằm trong khoảng từ -1,00 đến 1,00. Bất kỳ giá trị nào ngoài phạm vi này sẽ dẫn đến lỗi.

SELECT acosd(1.01);

Kết quả:

ERROR: input is out of range

Và đây là biểu thức phủ định.

SELECT acosd(-1.01);

Kết quả:

ERROR: input is out of range

Lập luận về số không

Đối số 0 trả về 90 độ, tương đương với π / 2.

SELECT acosd(0);

Kết quả:

90

Cosine của Arccosine

Vì arccosine là hàm nghịch đảo của cosine, nên cosine của arccosine của x bằng x .

Chúng ta có thể chuyển acosd() tới cosd() hoạt động như một đối số để chứng minh điều này.

SELECT cosd(acosd(0.90));

Kết quả:

0.9

Trả Arccosine bằng Radian

Như đã đề cập, acosd() trả về arccosine ở độ . Để trả về arccosine tính bằng radian , sử dụng acos() hàm số.

acos() hàm hoạt động giống hệt như acosd() , ngoại trừ việc nó trả về kết quả bằng radian thay vì độ.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khôi phục Pgbackrest và Khôi phục Delta

  2. Cập nhật hàng loạt / hàng loạt / nâng cấp trong PostgreSQL

  3. Java Crosstab - câu lệnh chuẩn bị truy vấn

  4. Ghi vào các lược đồ cụ thể với RPostgreSQL

  5. khách hàng psql có thể là một bàn cờ bây giờ…