Ciao ragazzi
Sarà una domanda stupida ma non mi viene in mente. Come posso fare a estrarre gli ultimi 8 bytes da un numero?
Es input= 93474759024 output= 74759024
grazie![]()
Ciao ragazzi
Sarà una domanda stupida ma non mi viene in mente. Come posso fare a estrarre gli ultimi 8 bytes da un numero?
Es input= 93474759024 output= 74759024
grazie![]()
Innanzitutto parlare di "byte" non mi pare affatto appropriato. Dato un numero tu vuoi prendere le N (8 nel tuo caso) cifre meno significative. E per fare questo basta usare l'operatore di "resto" %.Originariamente inviato da Andrechan
Sarà una domanda stupida ma non mi viene in mente. Come posso fare a estrarre gli ultimi 8 bytes da un numero?
Es input= 93474759024 output= 74759024
Esempio per le 4 cifre meno significative:
codice:int n = 12345678; int n2 = n % 10000; // n2 conterrà 5678
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
ciao, grazie per la risposta ^___^
in effetti era così elementare che non mi è venuta in mente xD.
p.s il lapsus bytes/cifre è colpa dell'analista che così ha scritto però intendendo ultime cifre![]()