public Complejo Sumar(Complejo pOtroComplejo) { double real = iReal + pOtroComplejo.Real; double imaginario = iImaginario + pOtroComplejo.Imaginario; return(new Complejo(real, imaginario)); }
public Complejo MultiplicarPor(Complejo pOtroComplejo) // Ëste método aplica la fórmula de producto de números complejos. { double real = iReal * pOtroComplejo.Real - iImaginario * pOtroComplejo.Imaginario; double imaginario = iReal * pOtroComplejo.Imaginario + iImaginario * pOtroComplejo.Real; return(new Complejo(real, imaginario)); }
public Complejo DividirPor(Complejo pOtroComplejo) // Este métpodo aplica la fórmula de cociente de números complejos { double real = (iReal * pOtroComplejo.Real + iImaginario * pOtroComplejo.Imaginario) / (Math.Pow(pOtroComplejo.Real, 2) + Math.Pow(pOtroComplejo.Imaginario, 2)); double imaginario = (iImaginario * pOtroComplejo.Real - iReal * pOtroComplejo.Imaginario) / (Math.Pow(pOtroComplejo.Real, 2) + Math.Pow(pOtroComplejo.Imaginario, 2)); return(new Complejo(real, imaginario)); }
public bool EsIgual(Complejo pOtroComplejo) { if ((iReal == pOtroComplejo.Real) & (Math.Abs(iImaginario) == Math.Abs(pOtroComplejo.Imaginario))) { return(true); } else { return(false); } }