| Square Root Calculation | |
| This is an example function that calculates the square root of a number: |
#include <iostream>using namespace std;double Abs(double Nbr){ if( Nbr >= 0 ) return Nbr; else return -Nbr;}double SquareRoot(double Nbr){ double Number = Nbr / 2; const double Tolerance = 1.0e-7; do Number = (Number + Nbr / Number) / 2; while( Abs(Number * Number - Nbr) > Tolerance); return Number;}int main(){ double Number = 1448.64; double Nbr = SquareRoot(Number); cout << "The square root of " << Number << " is " << Nbr << "\n\n"; return 0;}Here is an example of running the program:
The square root of 1448 is 38.0526Press any key to continue
| |
| Copyright © 2003-2009 FunctionX, Inc. |
| |