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