示例#1
0
 public void Dividir(Potencia p)
 {
     if (b == p.b)
     {
         exp = exp - p.exp;
     }
 }
示例#2
0
 public void Multiplicar(Potencia p)
 {
     if (b == p.b)
     {
         exp = exp + p.exp;
     }
 }
示例#3
0
        static void Main(string[] args)
        {
            Potencia p1 = new Potencia(2, 8),
                     p2 = new Potencia(2, 6),
                     p3 = new Potencia(2, 4),
                     pRes;
            double valor;

            p1.Multiplicar(p2);
            pRes  = p2.MultiplicarP(p3);
            valor = p3.Valor();
            Console.WriteLine(p1.Imprimir());
            Console.WriteLine("El valor es:" + valor);

            if (p1.getExponente() > p2.getExponente() && p1.getExponente() > p3.getExponente())
            {
                Console.WriteLine(p1.Imprimir());
            }
            else
            if (p2.getExponente() > p3.getExponente())
            {
                Console.WriteLine(p2.Imprimir());
            }
            else
            {
                Console.WriteLine(p3.Imprimir());
            }

            Console.ReadKey();
        }
示例#4
0
        public Potencia MultiplicarP(Potencia p)
        {
            Potencia nueva = new Potencia(0, 0);

            if (this.b == p.b)
            {
                nueva.b   = this.b;
                nueva.exp = this.exp + p.exp;
            }
            return(nueva);
        }