Sample – compute square roots using Newton’s method
by Nideesh C on February 8, 2011 · 0 comments
in C++
#include <iostream.h>
#include <math.h>
float asqrt (float x, float precision) {
float guess;
guess = 1.0;
while (fabs(guess*guess-x) >= precision) {
guess = 0.5 * (guess + (x / guess));
}
return (guess);
}
int main () {
float x, precision;
cout << “Enter a real number and the precision: “;
cin >> x >> precision;
cout << “sqrt(” << x << “) is almost ” << asqrt(x,precision) << endl;
return(0);
}
Not Satisfied ? Just search & get the result
Related posts:
- Sample – convert temperatures
- Sample – factorial
- Sample – exponentiation using multiplication
- Sample program (multiplication using addition)
- Sample – Fibonacci numbers
Tagged as:
c programming examples,
c programming reference,
c tutorial,
c++ program examples,
C++ Programming,
compute square roots using Newton's method,
learning c++,
programming languages,
programming languages c,
sample c++ programs
Me, freelance system administrator having the qualification of Diploma in Electronics & Tele-communication + MCSE + CCNA + CST + 5 years of experience in IT field.
If you like This post, you can follow TheOnlineTutorials on Twitter.
Contact me Via email: support@theonlinetutorials.com
Subscribe to feed via Feed or EMAIL to receive instant updates.
Legal Disclaimer:All information found on the site is without any implied warranty of fitness for any purpose or use whatsoever. Content author/site administrator is not responsible for any loss occurred due to mistakes in this tutorial. Use this tutorial website at your own risk.