Allora cerco di spiegarmi meglio.
supponiamo di avere due interi
a=12
b=14
vorrei verificare che i primi due bit dei due numeri siano uguali, in questo caso lo sono (12->1100 e 14->1110) mentre se richiedo se i primi 3 bit sono uguali mi dovrebbe ritornare false.
spero di essere stato chiaro.
grazie ancora.