// file Equazione.java
class Risultato
{	int quante; double rad1, rad2;	}

class Equazione
{	private double aa, bb, cc;
	Equazione(double a, double b, double c)
	{	aa = a; bb = b; cc = c;	}
	Risultato calcolaRad()
	{	double delta; Risultato rr = new Risultato();
		if ((aa==0)&&(bb==0)) rr.quante = -1;
		else if (aa==0)
		{	rr.quante = 1;
			rr.rad1 = -cc/bb;
		}
		else
		{	delta = bb*bb - 4*aa*cc;
			if (delta<0) rr.quante = 0;
			else
			{	delta = Math.sqrt(delta);
				rr.quante = 2;
				rr.rad1 = (-bb+delta)/(2*aa);
				rr.rad2 =(-bb-delta)/(2*aa);
			}
		}
		return rr;
	}
}
