C ทำงานห้องสมุด - atan2 ()
ลักษณะ
C ทำงานห้องสมุดatan2 คู่ (Y ทวีคูณคู่ x ) ส่งกลับ Yที่แสดงออกในเรเดียน/ Xอาร์กแทนเจนต์ สัญลักษณ์ค่า Y และ X ตรวจสอบด้านที่ถูกต้อง
คำแถลง
ต่อไปนี้เป็นฟังก์ชั่นคำสั่ง atan2 ()
double atan2(doubly y, double x)
พารามิเตอร์
- X - X ประสานงานในนามของค่าจุดลอยตัว
- Y - แกน y แสดงถึงพิกัดของค่าจุดลอยตัว
ราคาย้อนกลับ
ฟังก์ชั่นนี้จะส่งกลับ Y ที่แสดงออกในเรเดียน / X อาร์กแทนเจนต์ในเรเดียนช่วง [-pi + Pi]
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึง atan2 () ฟังก์ชันถูกนำมาใช้
#include <stdio.h> #include <math.h> #define PI 3.14159265 int main () { double x, y, ret, val; x = -7.0; y = 7.0; val = 180.0 / PI; ret = atan2 (y,x) * val; printf("x = %lf, y = %lf 的反正切", x, y); printf("是 %lf 度\n", ret); return(0); }
Let 's รวบรวมและเรียกใช้โปรแกรมข้างต้นซึ่งจะส่งผลต่อไปนี้:
x = -7.000000, y = 7.000000 的反正切是 135.000000 度