Advertisement
JypJyp

Untitled

Sep 27th, 2013
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.43 KB | None | 0 0
  1. double calculation(int base, int exponent)
  2. {
  3.     if(exponent == 0)
  4.     {
  5.         return 1;
  6.     }
  7.     else
  8.     {
  9.         double temp = base;
  10.         //If the exponent is greater than 0, run this for loop
  11.         if(exponent>0)
  12.         {
  13.             for(int i=1; i<exponent; i++)
  14.             {
  15.                 temp *= base;
  16.             }
  17.         }
  18.         //if exponent is less than 0, run this second for loop instead
  19.         else
  20.         {
  21.             for(int i=1; i>exponent; i--)
  22.             {
  23.                 temp /= base;
  24.             }
  25.         }
  26.  
  27.         return temp;
  28.     }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement