Bitwise Operations
Problema a solucionar por medio de operaciones con bits : (&,|,^,~,>>,<<)
Dados dos numeros unsigned char a,b, determinar sin realizar la suma, si la operacion puede realizarse sin peligro de overflow.
Se presentan 3 casos :
[a] : la cifra mas significativa de a y b es 0, puede sumarse siempre.
[b] : la cifra mas significativa de a y b es 1, nunca puede sumarse.
[c] : una de las cifras mas significativa es 1 y la otra 0, este es el caso interesante y hay que programar una solucion.
Dados dos numeros unsigned char a,b, determinar sin realizar la suma, si la operacion puede realizarse sin peligro de overflow.
Se presentan 3 casos :
[a] : la cifra mas significativa de a y b es 0, puede sumarse siempre.
[b] : la cifra mas significativa de a y b es 1, nunca puede sumarse.
[c] : una de las cifras mas significativa es 1 y la otra 0, este es el caso interesante y hay que programar una solucion.
