[Risolto] [Supporto] convertire un numero esadecimale in binario

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Scrivi risposta
edoz90
Prode Principiante
Messaggi: 242
Iscrizione: giovedì 26 agosto 2010, 18:40
Desktop: Cinnamon
Distribuzione: Arch Linux

[Risolto] [Supporto] convertire un numero esadecimale in binario

Messaggio da edoz90 »

Ciao a tutti!!!! esiste un metodo sistematico per convertire un numero esadecimale in binario???
Ultima modifica di edoz90 il giovedì 14 ottobre 2010, 15:57, modificato 1 volta in totale.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Supporto] convertire un numero esadecimale in binario

Messaggio da patel »

con la calcolatrice di sistema, cosa intendi per metodo sistematico ?
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
edoz90
Prode Principiante
Messaggi: 242
Iscrizione: giovedì 26 agosto 2010, 18:40
Desktop: Cinnamon
Distribuzione: Arch Linux

Re: [Supporto] convertire un numero esadecimale in binario

Messaggio da edoz90 »

scusa per il ritardo....intendo delle formule...perchè mi serve per un progetto all università in tkgate
Ultima modifica di edoz90 il giovedì 14 ottobre 2010, 15:49, modificato 1 volta in totale.
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: [Supporto] convertire un numero esadecimale in binario

Messaggio da Elrond »

Prendi ciascuna cifra esadecimale e convertila nelle corrispondenti 4 cifre binarie. Esempio:
esadecimale: 59a3d
5 → 0101
9 → 1001
a → 1010
3 → 0011
d → 1101
quindi (a meno di errori di calcolo): 59a3d → 01011001101000111101
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
edoz90
Prode Principiante
Messaggi: 242
Iscrizione: giovedì 26 agosto 2010, 18:40
Desktop: Cinnamon
Distribuzione: Arch Linux

Re: [Supporto] convertire un numero esadecimale in binario

Messaggio da edoz90 »

come faccio a sapere che d --> 1101????
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: [Supporto] convertire un numero esadecimale in binario

Messaggio da Elrond »

edoz90 ha scritto: come faccio a sapere che d --> 1101????
Ma sai almeno come funziona il sistema esadecimale?
Se la risposta è (come temo...) "no" vedi qui (o qualsiasi altra risorsa su internet, libri e compagnia bella): http://it.wikipedia.org/wiki/Sistema_nu ... sadecimale
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Supporto] convertire un numero esadecimale in binario

Messaggio da il_muflone »

è semplice aritmetica, vale per qualsiasi base:

esadecimale 89ABC

89ABC / 2 = 44D5E resto 0
44D5E / 2 = 226AF resto 0
226AF / 2 = 11357 resto 1
11357 / 2 = 89AB resto 1
89AB / 2 = 44D5 resto 1
44D5 / 2 = 226A resto 1
226A / 2 = 1135 resto 0
1135 / 2 = 89A resto 1
89A / 2 = 44D resto 0
44D / 2 = 226 resto 1
226 / 2 = 113 resto 0
113 / 2 = 89 resto 1
89 / 2 = 44 resto 1
44 / 2 = 22 resto 0
22 / 2 = 11 resto 0
11 / 2 = 8 resto 1
8 / 2 = 4 resto 0
4 / 2 = 2 resto 0
2 / 2 = 1 resto 0
1 / 2 = 0 resto 1

prendi tutti i resti e mettili in sequenza e avrai: 10001001101010111100 ovvero il numero esadecimale 89ABC in binario
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
edoz90
Prode Principiante
Messaggi: 242
Iscrizione: giovedì 26 agosto 2010, 18:40
Desktop: Cinnamon
Distribuzione: Arch Linux

Re: [Supporto] convertire un numero esadecimale in binario

Messaggio da edoz90 »

ok ora ci sono!!! grazie mille mi bastava sapere soltano che bisognava fare la divisione....
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: [Supporto] convertire un numero esadecimale in binario

Messaggio da Elrond »

il_muflone ha scritto: è semplice aritmetica, vale per qualsiasi base:

esadecimale 89ABC

89ABC / 2 = 44D5E resto 0
44D5E / 2 = 226AF resto 0
226AF / 2 = 11357 resto 1
11357 / 2 = 89AB resto 1
89AB / 2 = 44D5 resto 1
44D5 / 2 = 226A resto 1
226A / 2 = 1135 resto 0
1135 / 2 = 89A resto 1
89A / 2 = 44D resto 0
44D / 2 = 226 resto 1
226 / 2 = 113 resto 0
113 / 2 = 89 resto 1
89 / 2 = 44 resto 1
44 / 2 = 22 resto 0
22 / 2 = 11 resto 0
11 / 2 = 8 resto 1
8 / 2 = 4 resto 0
4 / 2 = 2 resto 0
2 / 2 = 1 resto 0
1 / 2 = 0 resto 1

prendi tutti i resti e mettili in sequenza e avrai: 10001001101010111100 ovvero il numero esadecimale 89ABC in binario
Questo è il metodo generale, ma è così facile il passaggio esadecimale → binario e viceversa, anche perché non richiede le divisioni ;D
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
edoz90
Prode Principiante
Messaggi: 242
Iscrizione: giovedì 26 agosto 2010, 18:40
Desktop: Cinnamon
Distribuzione: Arch Linux

Re: [Risolto] [Supporto] convertire un numero esadecimale in binario

Messaggio da edoz90 »

si ma a me serviva il metodo delle divisioni perchè devo fare un circuito che converta l esadecimale in binario con tkgate
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti