Questo è uno strumento di confronto hex / Diff. XOR è la maschera dei bit cambiati; la distanza di Hamming è quanti differiscono. 0x3C vs 0x3E a 8 bit è un bit, maschera 0x02.
Esempi — clicca un campione
Clicca un bit di A o B per invertirlo. Gli anelli rossi segnano i bit diversi.
A
B
XOR
Le cifre hex con nibble cambiato sono cerchiate.
Clicca un valore per copiarlo
Lotto (una riga o virgole)
Una coppia per riga: 0x3C 0x3E o 3C,3E. Mostra esempio carica tre righe; la tabella mostra Hamming e XOR.
Confronta due interi della stessa larghezza e mostra quali bit sono cambiati. XOR è la maschera dei bit diversi; Hamming è quanti 1 ha. 0x3C vs 0x3E a 8 bit è distanza 1, maschera 0x02. 0x10 vs 0x01 è distanza 2 anche se la sottrazione è 15. HEX, XOR, Hamming restano invariati. Non è la calcolatrice bitwise HEX, né un hex dump di due file, né il diff di testo.
I valori sono mascherati alla larghezza; l’hex corto si riempie a sinistra. Hamming 1 è un solo bit. La somiglianza è bit uguali diviso larghezza. Per XOR insieme ad AND/OR: bitwise HEX. Per un intero buffer: hex dump.
No. 0x10 vs 0x01 sottrae 15, ma solo due bit differiscono (Hamming 2, maschera 0x11).
Si riempiono a 00001111 e 00011111. Senza una larghezza comune le lunghezze differirebbero.
Qui solo hex breve. Per un intero buffer usa hex dump.