PHP atan() og atan2() funktioner
Definition og brug
atan() funktionen returnerer arctangent af et tal, returneret værdi ligger mellem -PI/2 og PI/2.
atan2() funktionen returnerer arctangent af to parametre, returneret værdi er i radianer, og værdien ligger mellem -PI og PI (inkluderer -PI og PI).
Syntaks
atan(x) atan2(x,y)
Parameter | Beskrivelse |
---|---|
x | Obligatorisk. Et tal. |
y | Obligatorisk. Et tal. |
Beskrivelse
atan() funktionen returnerer x i radianer. atan() er inverse funktion til tan(), hvilket betyder, at hver værdi inden for atan() er a == tan(atan(a)).
atan2() funktionen beregner arctangenten af to variable x og y af arctangenten. Ligesom beregning af arctangent af y / x, er forskellen, at symbolerne på de to parametre bruges til at bestemme kvadranten af resultatet uden for.
Eksempel
Eksempel 1
Dette eksempel beregner arctangenten af forskellige værdier:
<?php echo(atan(0.50)); echo(atan(-0.50)); echo(atan(5)); echo(atan(10)); echo(atan(-5)); echo(atan(-10)) ?>
Output:
0.463647609001 -0.463647609001 1.37340076695 1.4711276743 -1.37340076695 -1.4711276743
Eksempel 2
Dette eksempel beregner arctangenten af forskellige variable x og 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)) ?>
Output:
0.785398163397 -2.35619449019 0.785398163397 0.463647609001 -2.35619449019 -0.785398163397