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

    [c++]Conversione numero negativo in esadecimale

    Come da titolo :
    come converto un numero negativo decimale in esadecimale ???

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Un numero negativo intero (quanti bit?) o in virgola mobile?

  3. #3
    devo convertire un intero negativo in una stringa esadecimale

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

    Re: [c++]Conversione numero negativo in esadecimale

    Originariamente inviato da heavy&blues
    Come da titolo :
    come converto un numero negativo decimale in esadecimale ???
    Se intendi dire come stamparlo a video in esadecimale:
    codice:
    cout.setf (ios::hex, ios::basefield);
    cout << -10 << endl;
    stampa: fffffff6
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  5. #5
    ok grazie..provo subitoooooo !!!!

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

    cout << hex << -10 << endl;

    Considera che puoi anche indicare la precisione (il numero di bit) da usare, considerato semplicemente che bisogna estendere il segno al numero di bit usati

    cout << hex << (short)-10 << endl;

    cout << hex << (int)-10 << endl;

  7. #7


    grazies

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.