Salve a tutti, dovrei fare lo xor tra un long ed un vettore di byte (di 8 byte), infine vorrei avere una rappresentazione decimale del risultato di tale xor.
qualche aiuto?
Salve a tutti, dovrei fare lo xor tra un long ed un vettore di byte (di 8 byte), infine vorrei avere una rappresentazione decimale del risultato di tale xor.
qualche aiuto?
I byte nel vettore li "componi" per ottenere un long e poi fai uno XOR tra long, oppure il long lo spezzi in 8 byte e fai lo XOR tra byte. Visto che vuoi poi ottenere una rappresentazione decimale, meglio il primo caso.Originariamente inviato da Berghem
Salve a tutti, dovrei fare lo xor tra un long ed un vettore di byte (di 8 byte)
In entrambi i casi comunque hai bisogno di usare operatori di shift e di AND e/o OR a seconda del caso. EDIT: A meno che tu voglia/possa usare un java.nio.ByteBuffer.
Se fai XOR tra long, alla fine hai un long ... stampi quello!!!Originariamente inviato da Berghem
infine vorrei avere una rappresentazione decimale del risultato di tale xor.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet