PHP atan() and atan2() functions
Complete PHP Math Reference
Definition and Usage
The atan() function returns the arctangent of a number as a numeric
value between -PI/2 and PI/2 radians.
The atan2() function returns the angle theta of an (x,y) point as a numeric
value between -PI and PI radians.
Syntax
Parameter |
Description |
x |
Required. A number |
y |
Required. A number |
Example 1 - atan()
The following example returns the arctangent of different numbers with
the atan() function:
<?php
echo(atan(0.50) . "<br />");
echo(atan(-0.50) . "<br />");
echo(atan(5) . "<br />");
echo(atan(10) . "<br />");
echo(atan(-5) . "<br />");
echo(atan(-10))
?>
|
The output of the code above will be:
0.463647609001
-0.463647609001
1.37340076695
1.4711276743
-1.37340076695
-1.4711276743
|
Example 2 - atan2()
The following example returns the angle theta of different (x,y) points with
the atan2() function:
<?php
echo(atan2(0.50,0.50) . "<br />");
echo(atan2(-0.50,-0.50) . "<br />");
echo(atan2(5,5) . "<br />");
echo(atan2(10,20) . "<br />");
echo(atan2(-5,-5) . "<br />");
echo(atan2(-10,10))
?>
|
The output of the code above will be:
0.785398163397
-2.35619449019
0.785398163397
0.463647609001
-2.35619449019
-0.785398163397
|
Complete PHP Math Reference
|