How To: PHP – Roots in PHP (Square Root, Cube Root and nth Root)
To find the nth root of a number in PHP, we can use the pow(base, power) function, for example the cube root of 27 is equal to 27 raised to the power of 1/3,
, since
. In general the nth root of x,
.
To calculate the square root of a number, we can also use the sqrt(number) function.
Example
Some example code showing how to calculate roots in PHP is below:
<?php // Square root echo sqrt(49) . "<br />"; // square root of 49 echo pow(49,1/2) . "<br />"; // alternative to square root of 49 echo pow(8,1/2). "<br />"; // square root of 8 // cube root echo pow(8,1/3). "<br />"; // cube root of 8 echo pow(27,1/3). "<br />"; // cube root of 27 // higher roots echo pow(390625,1/4). "<br />"; echo "25^4 = " . pow(25,4) . "<br />"; echo pow(1234, 1/6). "<br />"; ?>
The output from this example is as follows:
7 7 2.8284271247462 2 3 25 25^4 = 390625 3.2750594908837


Midhun Girish Said,
July 22, 2009 @ 11:17 pm
Thanks for that man..it helped me really(i’m a little weak in maths…)