[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [indice analitico] [volume] [parte]


Capitolo 14.   Verifica: conversioni numeriche

tempo a disposizione: 1 800 s punteggio massimo: 7
quantità di domande: 7 punti di penalità per ogni secondo di ritardo: 0,005 555
data:
cognome e nome:
classe e sezione (corso):

Si rammenta il peso (il valore) di ogni cifra binaria, in base alla posizione in cui si trova:

Tabella 14.2. Conversione binaria.

tabella per la conversione da base 10 a base 2

14.1) [0..1] Con l'aiuto della tabella 14.2 e di una calcolatrice si converta il numero binario 11000000101010002 in base 10. Si scriva soltanto la sequenza di cifre, senza specificare la base.

14.2) [0..1] Con l'aiuto della tabella 14.2 e di una calcolatrice si converta il numero 33 025 in binario. Si scriva soltanto la sequenza di cifre, senza specificare la base.


La tabella seguente permette di convertire facilmente un numero ottale in binario e viceversa, così come un numero esadecimale in binario e viceversa.

Tabella 14.4. Conversione rapida binario-ottale e binario-esadecimale.

binario ottale binario esadecimale binario esadecimale
000 0 0000 0 1000 8
001 1 0001 1 1001 9
010 2 0010 2 1010 A
011 3 0011 3 1011 B
100 4 0100 4 1100 C
101 5 0101 5 1101 D
110 6 0110 6 1110 E
111 7 0111 7 1111 F

14.3) [0..1] Con l'aiuto della tabella 14.4 ed eventualmente di una calcolatrice si converta il numero binario 110000001010100011111111111111112 in base 8. Si scriva soltanto la sequenza di cifre, senza specificare la base.

14.4) [0..1] Con l'aiuto della tabella 14.4 ed eventualmente di una calcolatrice si converta il numero 300520007768 in binario. Si scriva soltanto la sequenza di cifre, senza specificare la base.

14.5) [0..1] Con l'aiuto della tabella 14.4 ed eventualmente di una calcolatrice si converta il numero binario 110000001010100011111111111111112 in base 16. Si scriva soltanto la sequenza di cifre, senza specificare la base.

14.6) [0..1] Con l'aiuto della tabella 14.4 ed eventualmente di una calcolatrice si converta il numero C0A801FE16 in binario. Si scriva soltanto la sequenza di cifre, senza specificare la base.


Negli esercizi seguenti, si converte un numero intero a 32 bit in quella che è nota come «notazione decimale puntata».

110000001010100000000001111111102

Per esempio, il numero binario che appare sopra, si divide in quattro gruppi di otto cifre (ottetti):

110000002 101010002 000000012 111111102

Ogni gruppetto viene convertito in base 10:

192.168.1.254

14.7) [0..1] Con l'aiuto della tabella 14.2 e di una calcolatrice si converta il numero binario 011111110000000000000000000000012 in notazione decimale puntata.

14.8) [0..1] Con l'aiuto della tabella 14.2 e di una calcolatrice si converta il numero 172.17.1.2 dalla notazione decimale puntata a binario (ogni numero della notazione puntata corrisponde esattamente a otto cifre binarie).

Appunti di informatica libera 2007.02 --- Copyright © 2000-2007 Daniele Giacomini -- <daniele (ad) swlibero·org>


Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome verifica_conversioni_numeriche.htm

[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [indice analitico]