# converting an algebraic equation to Java

• 03-09-2010, 08:05 PM
fsuarjun03
converting an algebraic equation to Java
How do I go about converting the Pythagorean Theorem into Java?

is it a little like this? I'm just lost on how to get put square root into that formula. What is the proper way to do it?

z = (x * x) + (y * y)
• 03-09-2010, 08:42 PM
StormyWaters
Check out this class

Math (Java 2 Platform SE v1.4.2)
• 03-09-2010, 08:58 PM
fsuarjun03
Ahhh. That helps a bit but how do I put it all together.

I am trying to create a class to solve for all parts of Pythagoreans Theorem. I am starting with solving for the sides and then moving on to solving for the angles. I'm just going to show you what I have so far. I know its not right but here.

Code:

public class Pythagoras
{
private int x, y, z;
public Pythagoras(int x, int y, int z)
{
x = (int) 1;
y = (int) 1;
z = (int) 1;
}
public void calculate()
{
z = ((x * x) + (y * y));
x = ((z * z) - (y * y));
y = ((z * z) - (x * x));
}
public int getSideX()
{
return x;
}
public int getSideY()
{
return y;
}
public int getSideZ()
{
return z;
}
}

Where should the following go in the above section? Does it go in there or should it be in the Test Class?

Code:

public static double sqrt(double a)
I am a newbie and I'm trying to teach myself. I joined the forum because I figured that all you guys know a lot of Java and I could learn from all the problems that everyone else comes across and maybe even get to the point where I could help other people.