Ecco il codice:

//Classe Equazione
codice:
import java.lang.Math;

class Equazione{
                double a; //Alpha
                double b; //Beta
                double c; //Gamma

                public void setA(double a)
		{
		 this.a = a;}

		public double getA()
		{
                 return(a);}

                public void setB(double b)
		{
		 this.b = b;}

		public double getB()
		{
         	 return(b);}

         	public void setC(double c)
         	{
		 this.c = c;}

		public double getC()
		{
		 return(c);}

        	public Equazione(double a, double b, double c)
        	{
        	 this.a = a;
        	 this.b = b;
        	 this.c = c;}

        	public Equazione()
        	{
        	 a = 0.0;
        	 b = 0.0;
        	 c = 0.0;}

        	 public double calcolaAscissaCentro(double X)
        	{
	    	 X = -a/2;
	    	 return(X);}

	    	 public double calcolaOrdinataCentro(double Y)
	    	 {
		  Y = -b/2;
		  return(Y);}

	    	  public double calcolaRaggio(double r, double X, double Y)
	    	 {
		  r = Math.sqrt(Math.pow(X,2) + Math.pow(Y,2) - c);
		 return (r);}

        }
//Classe Applicazione
codice:
import java.util.Scanner;
import java.lang.Math;

class App
{
 public static void main(String argv[])
 {
  Scanner t = new Scanner(System.in);

  //Data l'equazione di circonferenza x^2+y^2+ax+bx+c=0
  //Calcolarne il centro
  //Calcolarne il raggio

  String leggiNumero;
  double x;
  double y;
  double rag; //Raggio

  Equazione c = new Equazione();
  System.out.print("\nDimmi Alpha: ");
  leggiNumero = t.nextLine();
  c.setA(Double.valueOf(leggiNumero).doubleValue());
  System.out.print("\nDimmi Beta: ");
  leggiNumero = t.nextLine();
  c.setB(Double.valueOf(leggiNumero).doubleValue());
  System.out.print("\nDimmi Gamma: ");
  leggiNumero = t.nextLine();
  c.setC(Double.valueOf(leggiNumero).doubleValue());
  System.out.print("\nL'equazione e': x^2+y^2+"+c.getA()+"x+"+c.getB()+"y+"+c.getC()+"=0");

  x = c.calcolaAscissaCentro(c.getA());
  y = c.calcolaAscissaCentro(c.getB());

  System.out.println("\nIl Centro ha coordinate: ");
  System.out.print("\nX: "+ x);
  System.out.print("\nY: "+ y);

  System.out.println();
 }
}
//Il problema è il seguente: quando inserisco in input nell'applicazione alpha, beta e gamma e dopo che calcola le due coordinate (x,y) del centro della circonferenza, mi mostra i risultati della x e della y identici ! Ho pensato che fosse un problema di buffer, quindi ho optato per il metodo di conversione da Stringa a float, ma niente. Qualche aiuto ? Grazie infinite in anticipo.

[EDIT]: Ho risolto da solo, potete chiudere.