We Recommend

Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems
Wicked Cool PHP contains a wide variety of scripts to process credit cards, check the validity of email addresses, template HTML, and serve dynamic images and text.


Posted By

Scooter on 10/04/08


Tagged

math


Versions (?)


Who likes this?

1 person has marked this snippet as a favorite

wizard04


Nth Root


Published in: PHP 


URL: http://reusablecode.blogspot.com/2008/10/roots.html

This function allows you to calculate the root of a number beyond just square root.

  1. <?php
  2. /*
  3.   Copyright (c) 2008, reusablecode.blogspot.com; some rights reserved.
  4.  
  5.   This work is licensed under the Creative Commons Attribution License. To view
  6.   a copy of this license, visit http://creativecommons.org/licenses/by/3.0/ or
  7.   send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California
  8.   94305, USA.
  9.   */
  10.  
  11. // Calculate root to a given depth (square root, cubic root, etc.)
  12. // x is what you want the root of
  13. // y is the depth you want to go (2 = square, 3 = cubic, etc.)
  14. function root($x, $y)
  15. {
  16. return $x ^ (1 / $y);
  17. }
  18. ?>

Report this snippet 

You need to login to post a comment.