Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    estrarre ultimi 8 bytes da numero.

    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

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: estrarre ultimi 8 bytes da numero.

    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
    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" %.

    Esempio per le 4 cifre meno significative:
    codice:
    int n = 12345678;
    
    int n2 = n % 10000;     // n2 conterrà 5678
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.