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

    [C] Conversione --> Stringa (hex) -> intero

    Raga scusate, Se ho una stringa per esempio string[2] = "1F"
    che rappresenta un numeroe sadecimale, come faccio a convertirlo nel corrispondente intero (int) ?
    users quote:
    - "Ovviamente ho lavorato gratis, non farei mai un lavoro così fatto male a pagamento.."
    "..Non per polemizzare ma diciamoci la verita viva i wizzard di Linux.."
    "..Se comprassi la suse potrei anche comperarmi win. Non credete???.."

  2. #2
    Utente di HTML.it L'avatar di ChReAn
    Registrato dal
    Aug 2002
    Messaggi
    486
    Inizi a leggere la stringa dal fondo (da destra) con un bel ciclo do ... while.

    All'interno del ciclo scriverai una cosa di questo tipo:

    valore = valore + (valore_carattereletto * (16 ^ posizionecarattere));

    Ti ho dato lo spunto, per i dettagli dovresti farcela.

    Al termine del ciclo, "valore" conterra' il valore decimale della stringa. Per convertire i caratteri e i numeri in cifre esadecimali non dovrebbero esserci problemi.
    ChReAn
    -------------------

    Slackware 9.1 powered

  3. #3
    Sei 1 Grande, kredo di aver kapito kome fare. tnx
    users quote:
    - "Ovviamente ho lavorato gratis, non farei mai un lavoro così fatto male a pagamento.."
    "..Non per polemizzare ma diciamoci la verita viva i wizzard di Linux.."
    "..Se comprassi la suse potrei anche comperarmi win. Non credete???.."

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.