Hàm atan2() trong C (chi tiết nhất)




Hàm atan2() trong C

Hàm double atan2(doubly y, double x) trong Thư viện C trả về arctan của y/x (giá trị radian).

Khai báo hàm atan2() trong C

Dưới đây là phần khai báo cho hàm atan2() trong C:

double atan2(doubly y, double x)

Tham số

  • x − Đây là giá trị số thực dấu chấm động biểu diễn tọa độ x.

  • y − Đây là giá trị số thực dấu chấm động biểu diễn tọa độ y.

Trả về giá trị

Hàm này trả về arctan của y/x, trong đoạn [-pi,+pi] radian.

Ví dụ

Chương trình C sau minh họa cách sử dụng của hàm atan2() trong C:

#include 
#include #define PI 3.14159265int main ()
{
   double x, y, ret, val;   x = -7.0;
   y = 7.0;
   val = 180.0 / PI;   ret = atan2 (y,x) * val;
   printf("Gia tri arctan2 cua x = %lf, y = %lf ", x, y);
   printf("la bang %lf\n", ret);
  
   return(0);
}

Biên dịch và chạy chương trình C trên sẽ cho kết quả:

Hàm atan2 trong C

Các bài Thư viện C phổ biến khác tại VietJack:


math-h-trong-c.jsp