PHP atan() 和 atan2() 函数

定义和用法

Η συνάρτηση atan() επιστρέφει την απευθείας αντοχή μιας τιμής, η τιμή επιστροφής βρίσκεται μεταξύ -PI/2 και PI/2.

Η συνάρτηση atan2() επιστρέφει την απευθείας αντοχή δύο παραμέτρων, η τιμή επιστροφής είναι ακτίνα, η οποία βρίσκεται μεταξύ -PI και PI (περιλαμβανομένων -PI και PI).

Γραμματική

atan(x)
atan2(x,y)
Παράμετρος Περιγραφή
x Απαιτείται. Ένας αριθμός.
y Απαιτείται. Ένας αριθμός.

Περιγραφή

Η λειτουργία atan() επιστρέφει x των οποίων οι μονάδες είναι άρξεις. Η atan() είναι η αντίστροφη λειτουργία της tan(), δηλαδή κάθε τιμή εντός του εύρους της atan() είναι a == tan(atan(a)).

Η λειτουργία atan2() υπολογίζει τις αντίστροφες τριγωνικές τιμές δύο μεταβλητών x και y τιμές των αντίστροφων τριγωνικών τιμών. Αντίστοιχα με τον υπολογισμό της αντίστροφης τριγωνικής τιμής y / x, η διαφορά είναι ότι τα σύμβολα των δύο παραμέτρων χρησιμοποιούνται για να καθορίσουν την περίοδο του αποτελέσματος.

Παράδειγμα

Παράδειγμα 1

Αυτό το παράδειγμα υπολογίζει τις αντίστροφες τριγωνικές τιμές διαφορετικών τιμών:

<?php
echo(atan(0.50));
echo(atan(-0.50));
echo(atan(5));
echo(atan(10));
echo(atan(-5));
echo(atan(-10))
?>

Αποτελέσματα:

0.463647609001
-0.463647609001
1.37340076695
1.4711276743
-1.37340076695
-1.4711276743

Παράδειγμα 2

Αυτό το παράδειγμα υπολογίζει τις αντίστροφες τριγωνικές τιμές διαφορετικών μεταβλητών x και y:

<?php
echo(atan2(0.50,0.50));
echo(atan2(-0.50,-0.50));
echo(atan2(5,5));
echo(atan2(10,20));
echo(atan2(-5,-5));
echo(atan2(-10,10))
?>

Αποτελέσματα:

0.785398163397
-2.35619449019
0.785398163397
0.463647609001
-2.35619449019
-0.785398163397