# data[].attributes.body
alcune volte potrebbe esserci indicato un numero come 132 nell'esponente in questo caso per avere il numero intero  bisogna prendere il numero dell'esponente  e sottrarlo a -127 (132-127=5) e troveremo l'esponente che poi convertiremo in bit (127 è detta costante di polarizzazione)

# data[].attributes.headline
per la mantissa la virgola va introdotta dopo il primo numero significativo  quest'operazione si chiama normalizzazione e nella rappresentazione non si inserisce la cifra prima della virgola

# data[].attributes.subject
per la mantissa la virgola va introdotta dopo il primo numero significativo  quest'operazione si chiama normalizzazione e nella rappresentazione non si inserisce la cifra prima della virgola

# data[].attributes.body
Bisogna trasformare il numero in binario tramite le divisioni successive per la parte intera mentre per la parte decimale bisogna usare il metodo delle moltiplicazioni successive riportando la cifra della parte intera

# data[].attributes.body
Un numero razionale ha una parte intera (prima della virgola) e una parte frazionaria (dopo la virgola), es: 3.12, 0.00074, 5000.7, ... (in base 10) .
La parte intera si moltiplica per potenze di 2 positive mentre la parte decimale si moltiplica per le potenze di 2 negative
Utilizza 16 bit che però possono diventare 32

# data[].attributes.body
Il metodo più semplice per rappresentare numeri reali attraverso codici binari è quello detto in Virgola Fissa.

# data[].attributes.body
Per rappresentare valori a virgola mobile in modo binario, si usa un sistema simile, dove i bit a disposizione della variabile vengono suddivisi in tre parti: segno, esponente (di una base prestabilita) e mantissa, come nella foto a seguire.

# data[].attributes.body
Una forma diffusa per rappresentare dei valori molto grandi, consiste nell’indicare un numero con dei decimali moltiplicato per un valore costante elevato a un esponente intero. Per esempio, per rappresentare il numero 123 000 000 si potrebbe scrivere 123·10⁶, oppure anche 0,123·10⁹. Lo stesso ragionamento vale anche per valori molti piccoli; per esempio 0,000 000 123 che si potrebbe esprimere come 0,123·10⁻⁶.

# data[].attributes.body
Dato che con la rappresentazione semplice non si è in grado di rappresentare il segno si utilizza questa modalità in cui si prende la prima cifra e se corrisponde a 0 indica il + mentre l'1 indica il -

# data[].attributes.body
La rappresentazione in complemento a 1 è una rappresentazione interessante perché getta le basi per comprendere quella in complemento a 2. Essa si basa sul tentativo di voler rappresentare i numeri negativi e positivi senza dividere l'informazione del segno dal valore stesso

# data[].attributes.headline
CONVERSIONI,COMPLEMENTI E MODULO E SEGNO

# data[].attributes.subject
CONVERSIONI,COMPLEMENTI E MODULO E SEGNO

# data[].attributes.body
Il sistema numerico binario è un sistema numerico posizionale in base 2. Si contraddistingue dalla sistema decimale per l'uso di solo due simboli, in genere 0 e 1. Il sistema binario è usato in svariate discipline, anche se il suo uso più importante lo troviamo all'interno dei calcolatori elettronici e di conseguenza in ambito informatico. Con questo è possibile rappresentare le informazioni digitali, dal semplice numero intero all'immagine più definita. Convertire un numero da binario a decimale, e viceversa, è molto semplice e si può effettuare in svariati modi. Di seguito verrà illustrato un metodo molto comune che non richiede conoscenze matematiche particolari, se non l'uso delle operazioni elementari e del calcolo delle potenze

# data[].attributes.body
I numeri si distinguono in:INTERI(I),RELATIVI(Z),
REALI(R).
I NUMERI REALI=(0,+INF.)
I RELATIVI=(+/-INF.)

# data[].attributes.body
Il bit o meglio binary digit è l'unita elementare d'informazione con qui il tutto funziona

# data[].attributes.body
la base dell'informatica è il numero binario , ed è un sistema posizionale in base 2.Si utilizzano solo 2 simboli lo 0 e l'1