Diferència entre revisions de la pàgina «Operació bit a bit»

m
Diacrítics
m (neteja i estandardització de codi)
m (Diacrítics)
 
El NOT forma el [[complement a u]] d'un valor binari donat.
* En un nombre enter amb signe en [[complement a dos]], el NOT dónadona com a resultat l'invers additiu del nombre menys 1, és a dir <code> NOT x =-x - 1 </code>. Per obtenir el complement a dos d'un nombre, s'ha de sumar 1 al resultat, donant el negatiu del nombre. Això equival a un canvi de signe del nombre: +5 esdevé -5, i -5 esdevé +5.
* Per als sencers sense signe, el complement bit a bit és la "reflexió de mirall" del nombre a través del punt mitjà del rang del sencer. Per exemple, per als enters sense signe de 8 bits, <code> NOT x = 255 - x </code>, per als enters sense signe de 16 bits, <code> NOT x = 65535 - x </code>, i en general, per als enters sense signe de n bits, <code> NOT x = (2 <sup> n </sup> - 1) - x </code>.
 
1.858.459

modificacions