#ifndef __Bhaskara_h
#define __Bhaskara_h

/*************************************************************************
 * <_xZkqqHx_iDeOiDiJiDfI_xHqqkZx_>	FCBhaskara
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDgPiBfLiDfIiDeKiDiJiCmMiCfBiOjPjFpLjCpGiOkOiJpAjGeAiCpAiOgHiCmBiCmEiCfBiOjPjFpLjCpGiOkOiCmMiJpAiCpAiLiBiCnPiCoJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	05.04.01 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
 *************************************************************************/
class FCBhaskara
{
public:
	void	Set (double a, double b, double c);
	long	Solve ();

public:
	double		m_dA;
	double		m_dB;
	double		m_dC;
	dblcompex	m_cSol[2];
}; // class FCBhaskara.

#endif//__Bhaskara_h

