Esempio n. 1
0
 public static bool operator ==(NumeroBinario nb, NumeroDecimal nd)
 {
     return(nb.numero == Conversor.DecimalBinario((double)nd));
 }
        public static double operator -(NumeroDecimal nd, NumeroBinario nb)
        {
            double num1 = Conversor.BinarioDecimal(nb.GetNumero());

            return(nd.GetNumero() - num1);
        }
Esempio n. 3
0
        public static string operator -(NumeroBinario nb, NumeroDecimal nd)
        {
            double decim = ((double)nd) - Conversor.BinarioDecimal(nb.numero);

            return(Conversor.DecimalBinario(decim));
        }
Esempio n. 4
0
 public static bool operator ==(NumeroBinario numeroBinario, NumeroDecimal numeroDecimal)
 {
     return(numeroBinario.numero == Conversor.DecimalBinario((int)numeroDecimal.numero));
 }
Esempio n. 5
0
 public static string operator +(NumeroBinario numeroBinario, NumeroDecimal numeroDecimal)
 {
     return(numeroBinario.numero + Conversor.DecimalBinario((int)numeroDecimal.numero));//string + string
 }
Esempio n. 6
0
 public static bool operator ==(NumeroDecimal numeroDecimal, NumeroBinario numeroBinario)
 {
     return(numeroDecimal.numero == (double)Conversor.BinarioDecimal(numeroBinario.numero));
 }
Esempio n. 7
0
 public static double operator -(NumeroDecimal numeroDecimal, NumeroBinario numeroBinario)
 {
     return(numeroDecimal.numero - (double)Conversor.BinarioDecimal(numeroBinario.numero));
 }