Re: [Tutor] newton's sqrt formula

2009-02-02 Thread Kent Johnson
On Mon, Feb 2, 2009 at 6:50 PM, WM. wrote: ># Newton's formula >newguess = guess - (guess * guess - square) / (guess * 2) >guess = newguess or guess = (guess + square/guess)/2 Kent ___ Tutor maillist - Tutor@python.org http:/

Re: [Tutor] newton's sqrt formula

2009-02-02 Thread Alan Gauld
"WM." wrote square = input ('Please enter a number to be rooted, ') square = square * 1.0 Use raw_input() instead of input() and don't multiply by 1.0 - instead convert to float using float(): square = float( raw_input ('Please enter a number to be rooted, ')) guess = input('Please guess a

[Tutor] newton's sqrt formula

2009-02-02 Thread WM.
# program to find square root square = input ('Please enter a number to be rooted, ') square = square * 1.0 guess = input('Please guess at the root, ') guess = guess * 1.0 newguess = 0. while guess**2 != square: # Newton's formula newguess = guess - (guess * guess - square) / (gue