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

    [c++]appresentazione binaria in complemento su una parola di 16 bit

    Salve a tutti,

    ho un numero che si trova nel seguente intervallo [32768-32767], mi viene chiesto di determinare e visualizzare la rappresentazione binaria in complemento su una parola di 16 bit.
    Qualcuno può spiegarmi + o - cosa bisogna fare ? Il codice lo scrivo io, mi serve solo qualche dirtta per capire come fare o al massimo un esempio.

    Grazie
    Omme se nasce e brigante se more
    Ma fino all’ultimo avimma sparà
    E si murimm menate nu sciore
    E na preghiera pè sta libertà

  2. #2

  3. #3
    complemento a due,


    ma anche a uno, un esempio cosi capisco la differenza

    grazie
    Omme se nasce e brigante se more
    Ma fino all’ultimo avimma sparà
    E si murimm menate nu sciore
    E na preghiera pè sta libertà

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da seatleon
    complemento a due,


    ma anche a uno, un esempio cosi capisco la differenza
    Complemento a uno è la negazione su tutti i bit. Il complemento a due è la negazione dei bit a cui va poi sommato 1.

    Valore: 00001001 (9)
    Complemento a uno: 11110110
    Complemento a due: 11110111

    Comunque per la conversione in binario vedi la mia risposta in questo thread.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Aggiungo che l'operatore di complemento a uno in C/C++ è ~ (tilde).
    Amaro C++, il gusto pieno dell'undefined behavior.

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.