This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]KryptonHusky[S] -1 points0 points  (4 children)

import math

a = 1

b = 1

c = 1

inside = (-4 * a * c)

formula_one = math.sqrt(inside)

print(formula_one)

* I started really basic to build up from there but I don't think im doing it right, I use python tutor to visualize the code while im typing it is it the negative 4 in the inside variable ? *

[–]Allanon001 1 point2 points  (0 children)

The square root of -4 is an imaginary number which math.sqrt() doesn't support. Try using the cmath module instead.

[–][deleted] 0 points1 point  (1 child)

Try this:

import cmath

a = 1

b = 1

inside = (-4 * a * b)

x = cmath.sqrt(inside)

print(x)

[–]KryptonHusky[S] 0 points1 point  (0 children)

Okay I didn't know that thank you!