Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Sylar
    Registrato dal
    May 2007
    Messaggi
    10

    Info Algoritmo di Conversione

    Ciao a tutti, avrei da svolgere il seguente prog in IJVM:

    "Restituisce il corrispondente Floating Point singola precisione del numero passato
    com integer.
    Ad esempio, intof(0x29) restituisce in TOS il valore 0x42240000, corrispondente al valore binario:
    0100.0010.0010.0100.0000.0000.0000.0000."

    Analizzando il problema credo che i passi da seguire siano 4:
    1) Trasformare l'input da esadecimale a Binario
    2) Normalizzare (es 11001=1,1001x2^4)
    3) Calcolo mantissa es esponente (in questo caso mantissa=1001 ed esponente = 7f+4)
    4) Costruzione Floating Point, e restituzione del risultato.

    Io prima di procedere nell'implementazione in ijvm, preferirei risolverlo prima in java, in modo da avere l'algoritmo sotto mano.

    Ora il problema che mi pongo è il seguente: "Qual'è il modo migliore per convertire i numeri da esadecimale a binario?"
    L'unica cosa che mi viene in mente è di fare una serie di if dove per ogni numero esadecimale faccio corrispondere il rispettivo valore in binario, ma onestamente questa soluzione non mi sembra delle più ottimali...

    Avete qualche idea migliore al riguardo?

    Grazie.

    P.S
    Ho provato a cercare in rete, ma non son riuscito a trovar nulla.
    Il vero signore è simile a un arciere: se manca il bersaglio, ne cerca la causa in se stesso.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    C'e' un forum apposito per Java ... e c'e' un regolamento ...

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254
    Originariamente inviato da oregon
    C'e' un forum apposito per Java ... e c'e' un regolamento ...
    IJVM non è Java: http://en.wikipedia.org/wiki/IJVM
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  4. #4
    Utente di HTML.it L'avatar di Sylar
    Registrato dal
    May 2007
    Messaggi
    10
    Io prima di procedere nell'implementazione in ijvm, preferirei risolverlo prima in java , in modo da avere l'algoritmo sotto mano.
    Sbaglio oppure ho chiesto un aiuto per Java??

    Magari se prima di rispondere ai vari topic, leggereste il post interamente sarebbe meglio....

    Se poi mi son spiegato male io... chido venia.
    Il vero signore è simile a un arciere: se manca il bersaglio, ne cerca la causa in se stesso.

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    ... leggeste ...

    ... e io l'ho letto ... appunto per questo ti ho suggerito di cambiare forum ...

    ... magari senza alterarti ...

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301

    Moderazione

    Originariamente inviato da Sylar
    Sbaglio oppure ho chiesto un aiuto per Java??
    Sì, hai chiesto aiuto per Java e per quello c'è l'apposito sottoforum.
    Inoltra lì le domande relative a questo linguaggio.

    Non dimenticare di leggere anche il Regolamento per conoscere tutte le norme da seguire.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.