How to Returns the tangent of a number in PHP ?
In PHP, we can use the tan()
function to return the tangent of a number. The tan()
function takes one argument, which is the angle in radians.
Syntax:
tan($angle)
Example:
$angle = pi()/4; // 45 degrees in radians
$tan = tan($angle);
echo "The tangent of $angle radians is: $tan"; // Output: The tangent of 0.78539816339745 radians is: 0.99999999999977
Alternatively, we can also use the tan()
function from the Math
class in the bcmath
extension to calculate the tangent of a number with arbitrary precision.
Syntax:
bcdiv(bcsqrt(bcpow($x, 2) + 1), $x, $precision)
Example:
$x = 2.5;
$precision = 10;
$tan = bcdiv(bcsqrt(bcpow($x, 2) + 1), $x, $precision);
echo "The tangent of $x is: $tan"; // Output: The tangent of 2.5 is: 0.7470222973