#๐Ÿ”’ Help with a question about approximating square roots??

17 messages ยท Page 1 of 1 (latest)

obsidian hazelBOT
#

@safe imp

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

safe imp
#

oh wait

#

mb

crude cove
#

!raw

obsidian hazelBOT
#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

crude cove
#

...

safe imp
#
  x = int(x)
  
  x = x ** 0.5
  y = (x+1)/2

  ySqr = y ** 2

  print (x)
  print (ySqr)

  while (ySqr > x + 0.001) or (ySqr < x + 0.001):
    if ySqr <= (x + 0.001) or ySqr <= (x + 0.001):
      print (y)
      return (y)

  else:
    y == (y+x/y)/2
    ySqr = y ** 2
    print (ySqr)

gang = input("")
mySqrt(gang)```
#

I get why the while loop doesn't work, I just can't think of a way that would..

crude cove
#

why are you doing x = x ** 0.5?

#

it already calculates the square root

safe imp
#

oooh

#

mb I've been working on this for a bit and I was using to for checking

#

But I forgot to get rid of it

safe imp
#

Oh I figured it out, how do I delete this post???

#

!close

obsidian hazelBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.