# a beginner question

• 09-25-2002
xpflyer2002
a beginner question
How do i define this formula

X= B + (B^2 +4AC)^1/2 /2
• 09-25-2002
Hammer
• 09-25-2002
quzah
Quote:

Originally posted by Hammer
Yeah, but I wonder if they meant to use xoring. ;)

Quzah.
• 09-25-2002
moi
Re: a beginner question
Quote:

Originally posted by xpflyer2002
How do i define this formula

X= B + (B^2 +4AC)^1/2 /2

you mean X= (-B + (B^2 +4AC)^1/2 )/ 2
and X= (-B - (B^2 +4AC)^1/2 )/ 2
• 09-26-2002
spoon_
quit using the xor operator!! e.g. '^'

what you need is the POWER function, "pow(x, y)"

x = (-(b) + sqrt((double) (pow(b, 2) - (4*A*C)))) / (2*A)
x = (-(b) - sqrt((double) (pow(b, 2) - (4*A*C)))) / (2*A)

or you could use the power function and use .5 has the exp argument.

spoooooooooon_
• 03-07-2004
undisputed007
yes ^ in C++ means XOR (Exclusive OR)

and as spoon wrote the right way on C++ but you need to add a nother header file which is cmath.h or math.h

^ means power in MATLAB but not in C or C++
• 03-07-2004
Prelude
>and as spoon wrote the right way on C++ but you need to add a nother header file which is cmath.h or math.h
Or <cmath>. But believe it or not, the expression was correct for C as well. Of course, in C you would have to include <math.h>.