calcolo binario xor
Moderatore: Moderatori
-
- Messaggi: 62
- Iscritto il: mercoledì 3 maggio 2006, 2:00
calcolo binario xor
ciao a tutti,
ho un atroce problema (come al solito semplice semplice....bucgia!!)
dovrei far calcolare valori esaddecimali con calcolo xor es:
se do il valore A xor D, il risultato è 7.
c'è qualcuno che riesce a darmi una mano con una funzione personalizzata o un "plug-in" matematico?
GRAZIE!!!
ho un atroce problema (come al solito semplice semplice....bucgia!!)
dovrei far calcolare valori esaddecimali con calcolo xor es:
se do il valore A xor D, il risultato è 7.
c'è qualcuno che riesce a darmi una mano con una funzione personalizzata o un "plug-in" matematico?
GRAZIE!!!
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
In pratica:
esadecimale 7 = binario 0111
esadecimale A = binario 1010
esadecimale D = binario 1101
A xor D significa sostituire ad elementi uguali lo 0 ed ad elementi diversi l'1, da cui:
1010
xor
1101
=
0111 ( cioè 7 )
Come esercizio pratico puoi fare questo:
1) Crei tre campi multipli di 4 ripetizioni
2) il primo ( campoA ) di tipo numero
3) il secondo ( campoB ) di tipo numero
4) il terzo di tipo calcolato ( con risultato numero ) e calcolo:
campoA xor campoB
Adesso
1) inserisci le cifre 1 0 1 0 in ogni ripetizione del campoA
2) inserisci le cifre 1 1 0 1 in ogni ripetizione del campoB
Vedrai apparire nel campo calcolato le cifre:
0 1 1 1
esadecimale 7 = binario 0111
esadecimale A = binario 1010
esadecimale D = binario 1101
A xor D significa sostituire ad elementi uguali lo 0 ed ad elementi diversi l'1, da cui:
1010
xor
1101
=
0111 ( cioè 7 )
Come esercizio pratico puoi fare questo:
1) Crei tre campi multipli di 4 ripetizioni
2) il primo ( campoA ) di tipo numero
3) il secondo ( campoB ) di tipo numero
4) il terzo di tipo calcolato ( con risultato numero ) e calcolo:
campoA xor campoB
Adesso
1) inserisci le cifre 1 0 1 0 in ogni ripetizione del campoA
2) inserisci le cifre 1 1 0 1 in ogni ripetizione del campoB
Vedrai apparire nel campo calcolato le cifre:
0 1 1 1

Raybaudi FMP 12 Adv. Windows XP SP3