Thread obsoleto Rappresentazione per complemento a due

pe.pp.e

Utente Medio
Autore del topic
10 Aprile 2012
101
0
Miglior risposta
0
Salve a tutti.Come da titolo dovrei scrivere un programma che mi permetta di visualizzare,dato un numero n di bit,un intero nella sua rappresentazione per complemento a 2.Ovviamente la rappresentazione deve essere visualizzata in binario.Il mio problema sta nella rappresentazione dei numeri negativi.Per quanto riguarda i numeri positivi non ci sono problemi.Per maggiore chiarezza posto il codice scritto da me:


Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
 
Riferimento: Rappresentazione per complemento a due

Sposto anche questo in assistenza tecnica ;)
 
Riferimento: Rappresentazione per complemento a due

semplice dove fai il modulo devi applicare l'operatore cast

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

indichi così che qualsiasi numero negativo (sia trasformato in un intero senza segno)


2 soluzione dichiarare l'array come unsigned int !!io personalmente preferire la prima :emoji_smiley: