//---------------------------------------------------------------------------

#include "NombreComplexeCartesien.hxx"
#include <stdio.h>

void NombreComplexeCartesien::deplacerCartesien(double x, double y)
{
  re_=x;
  im_=y;
}

void NombreComplexeCartesien::deplacerPolaire(double mode, double argument)
{
  re_=mode*cos(argument);
  im_=mode*sin(argument);
}

void NombreComplexeCartesien::printCartesien(void) const
{
  printf("%6.2f + %6.2fi",re(),im());
}

void NombreComplexeCartesien::printPolaire(void) const
{
  printf("%6.2f exp(i %6.2f)",mode(), argument());
}
//---------------------------------------------------------------------------
