private void Button1_Click(object sender, EventArgs e)
        {
            NumeroComplejoPolar    numeroPolar = new NumeroComplejoPolar((double)numericUpDownModulo.Value, (double)numericUpDownArgumento.Value * Math.PI);
            NumeroComplejoBinomico binomico    = convertidor.ConvertirABinomico(numeroPolar);

            labelBinomicoAMostrar.Text = $"({Math.Round(binomico.GetParteReal(),2)}; {Math.Round(binomico.GetParteImaginaria(),2)})";
        }
Example #2
0
        // public ConvertidorService() { }

        public NumeroComplejoBinomico ConvertirABinomico(NumeroComplejoPolar numeroPolar)
        {
            double angulo          = numeroPolar.GetArgumento();
            double modulo          = numeroPolar.GetModulo();
            double parteReal       = Math.Cos(angulo) * modulo;
            double parteImaginaria = Math.Sin(angulo) * modulo;

            return(CrearNumeroBinomico(parteReal, parteImaginaria));
        }
        private void MostrarNumeroEnFormaPolar(NumeroComplejoPolar numeroFormaPolar)
        {
            String numeroAMostrar = "[ " + Math.Round(numeroFormaPolar.GetModulo(), 2).ToString() + " ; " + Math.Round(numeroFormaPolar.GetArgumento() / Math.PI, 2).ToString() + " π ]";

            labelNumeroEnFormaPolar.Text = numeroAMostrar;
        }