Appunti per Scuola e Università
humanisticheUmanistiche
Appunti e tesine di tutte le materie per gli studenti delle scuole medie riguardanti le materie umanistiche: dall'italiano alla storia riguardanti le materie umanistiche: dall'italiano alla storia 
sceintificheScientifiche
Appunti, analisi, compresione per le scuole medie suddivisi per materie scientifiche, per ognuna troverai appunti, dispense, esercitazioni, tesi e riassunti in download.
tecnicheTecniche
Gli appunti, le tesine e riassunti di tecnica amministrativa, ingegneria tecnico, costruzione. Tutti gli appunti di AppuntiMania.com gratis!
Appunti
informatica
CComputerDatabaseInternetJava
Linux unixReti


AppuntiMania.com » Informatica » Appunti di c » Complemento a uno

Complemento a uno




Visite: 1656Gradito:apreciate 4-stela [ Picolo appunti ]
Leggi anche appunti:

Linguaggio c e portabilitÀ


Linguaggio C e portabilità Una caratteristica di rilievo del linguaggio C

Operatori aritmetici


Operatori aritmetici Gli operatori aritmetici del C sono i simboli di addizione

I puntatori


I puntatori Una variabile è un'area di memoria alla quale è associato un nome
immagine di categoria

Scarica gratis Complemento a uno

Complemento a uno

L'operatore di complemento a uno è rappresentato con la tilde (' '). Il complemento ad uno di un numero si ottiene invertendo tutti i bit che lo compongono: ad esempio, con riferimento a dati espressi con un solo byte, il complemento a uno di  , mentre quello di  . Infatti, rappresentando il byte come una stringa di 8 bit, nel primo caso si passa da a , mentre nel secondo da si ottiene . Pertanto

a = 2;

printf('%dn',~a);

produce la visualizzazione proprio del numero 

L'operatore di complemento a uno (o negazione binaria) non va confuso né con l'operatore di negazione logica, di cui si è appena detto, né con quello di negazione algebrica o meno unario (' ', vedere di seguito), dei quali si è detto poco sopra: del resto, la differenza tra i tre è evidente. Il primo 'capovolge' i singoli bit di un valore, il secondo rende nullo un valore non nullo e viceversa, mentre il terzo capovolge il segno di un valore, cioè rende negativo un valore positivo e viceversa.


Scarica gratis Complemento a uno
Appunti su:



Scarica 100% gratis e , tesine, riassunti



Registrati ora

Password dimenticata?
  • Appunti superiori
  • In questa sezione troverai sunti esame, dispense, appunti universitari, esercitazioni e tesi, suddivisi per le principali facoltà.
  • Università
  • Appunti, dispense, esercitazioni, riassunti direttamente dalla tua aula Universitaria
  • all'Informatica
  • Introduzione all'Informatica, Information and Comunication Tecnology, componenti del computer, software, hardware ...