/// <summary> /// ii. string - (NumeroBinario, NumeroDecimal /// </summary> /// <param name="nb"></param> /// <param name="nd"></param> /// <returns></returns> public static string operator -(NumeroBinario nb, NumeroDecimal nd) { NumeroDecimal nd1 = (NumeroDecimal)nb; NumeroBinario numeroBinario = (NumeroBinario)(NumeroDecimal)(nd1 - nd); return((string)numeroBinario); }
/// <summary> /// iv. bool != (NumeroBinario, NumeroDecimal) /// </summary> /// <param name="nb"></param> /// <param name="nd"></param> /// <returns></returns> public static bool operator !=(NumeroBinario nb, NumeroDecimal nd) { NumeroBinario nb1 = (NumeroBinario)nd; return(nb.numero != nb1.numero); }