Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- num = input('What is your num?\n')
- print('Num is: %s' % num)
- num = int(num)
- eps = 0.0000001
- lo = 0
- hi = num
- while True:
- print('%s %s' % (hi, lo))
- if (hi - lo) < eps:
- break
- sqr = (hi + lo) / 2
- v = sqr * sqr
- if v > num:
- hi = sqr
- elif v < num:
- lo = sqr
- else:
- break
- print('Sqr is: %s' % sqr)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement