• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida tradurre/Applicare/Scrivere in Binario :D

Matt€oStupido

Utente Attivo
Autore del topic
23 Marzo 2009
451
56
Miglior risposta
0
Premetto che in matematica ho 10 xD
Premetto anche che amo il PC
E Premetto anche che sono STUPIDO
Perciò possiamo iniziare

Matt€oStupido e lo Sciax2 forum non si prendono la responsabilità di ciò che ne farete XD
(oggi mi pia bene perciò scrivo in viola problemi?)
Iniziamo Codesta Guida
Occorenti :emoji_smiley:
-Tempo libero
-Buona volontà
-tempo da sprecare
-e tanta voglia di farsi i figi xD

Bene ora iniziamo sul serio xD
ok iniziamo

Prendiamo come esempio la lettera "c" nel convertitore viene fuori " 01100011 " Uno pensando che sia giusto lo scrive e pensa il gioco fatto, ma è veramente affidabile? NO . ho fatto un test a scuola. a scuola praticamente dovevamo tradurre il numero "9" che il suo codice ascii è "57" in binario, tradotto mi viene 111001. a casa vado sul traduttore e non esce il numero "9" anche se a scuola il risultato era giusto. Perciò abbiamo imparato che il traduttore non va.
Con questa guide Impareremo come

°Tradurre
°Scrivere

Iniziamo con il tradurre

- Come sempre in ogni matera vi tocca a studiare e mi dispiace anche qui vi tocca a studiare. Già .. Ma insomma iniziamo? Bene prendiamo Come esempio "11101 110111" la parola è "97" è una data di nascita (non mia)
Ora la domanda è Come traduciamo?
Prendiamo il primo pezzo (si traduce pezzo per pezzo)

111001 Poi moltiplichiamo ogni numero x 2 cosi

1 x 2 + 1 x 2 + 1 x 2 + 0 x 2 + 0 x 2 1 x 2

Magari fosse cosi semplice xD adesso dobbiamo aggiungere gli esponenti (sono sempre in questo ordine basta un po di momoria) Nel codice Binario i numeri vanno da 0 a 9 e poi si inizia con le lettere da A a F.

aggiungiamo gli esponenti

1 x 2 (alla 5) + 1 x 2 ( alla 4) + 1 x 2 (alla 3) + 0 x 2 ( alla 2) + 0 x 2 (alla prima) 1 x2 ( alla 0)

E poi la svogliamo (sappiamo che tutti i numeri elevati alla 0 fanno sempre 1) perciò sarebbe

1 x 32 + 1 x 16 + 1 x 8 + 0 x 4 + 0 x 2 + 1 x 1
Poi lo svolgi

32+16+8+0+0+1 = 57

Poi prendiamo il secondo pezzo

110111 e lo andiamo a tradurre

1x2(alla quinta) + 1 x2(alla quarta) + 0 x 2 (alla terza) + 1x2(alla seconda) + 1x2(alla prima) + 1x2(alla zero)
svogliamola
32+16+0+4+2+1= 55

Poi andate su questo sito
Perfavore, Entra oppure Registrati per vedere i Link!
( imparate a memoria le parole e i codici)

e leggete il propio codcie 55 e 57 = "97" E fù cosi che lo trovate lo stesso procedimento per i codici delle lettere :emoji_smiley: Che dopo scriviamo :emoji_smiley:

Ora che è passato un giorno xD impariamo a scrivere in binario
Prendiamo come esempio la parola "puzzi" il ascii è 112 117 122 122 105 da questi 5 numeri possiamo arrivare a scrivere un numero di 7 cifre e di più chiamato comunemente Binario
Iniziamo, Per tradurre il Ascii al binario bisogna prendere il numero che si vuole tradurre (in questo caso 112) e dividerlo sempre alla seconda e tenere i resti. I Resti vengono indicati con la R grande e poi affianco il numero del resto che non puo essere superiore a 1
Prendiamo il numero 13 (preso a caso xD) lo dividiamo per due viene
13/2= 6 r 1 (niente , e numeri elevati all'1 come resto)
Iniziamo col tradurre 112(p)
112/2 = 56 R 0
56/2 = 28 r 0
28/2= 14 r 0
14/ 2 = 6 r 0
6/2 = 3 r 0
3/2 = 1 r 1
1/2 = 0 r 1
Poi prendiamo tutti i resti e li trascriviamo dal basso verso l'altro
1100000 (questo codice è la p)
Iniziamo con il tradurre il 117 (u)
117/2 = 58 r 1
58/2 = 29 r 0
29/2 = 14 r 1
14/2 = 6 r 0
6/2 = 3 r 0
3/2 = 1 r 1
1/2 = 0 r 1
Prendiamo i resti
11001101 questo è il codice della u
Poi traduciamo il 122 (z)
122/2 = 61 r 0
61/2 = 30 r 1
30/2 = 15 r 0
15/2 = 7 r 1
7/2= 3 r 1
3/2= 1 r 1
1/2= 0 r 1
Prendiamo i resti
1111010
Dato che la "z" si ripete due volte nella parola è inutile tradurla due volte quindi passiamo alla "i"
105(i)
105/2 = 52 r 1
52/2 = 26 r 0
26/2= 13 r 0
13/2= 6 r 1
6/2= 3 r 0
3/2 = 1 r 1
1/2/ 0 r 1
prendiamo i resti
1001011
Adesso uniamoli viene fuori

1100000 11001101 1111010 1111010 1001011
Che vuol dire "puzzi" xD ogni parola ha il suo numero.

Impariamo a leggere il binario

Per esempio il numero 1100000 non si legge un milione e cento mila ma bensì uno uno zero zero zero zero zero, oppure non sarebbe binario xD e vi beccate un bel 4 al orale .

Vediamo un po cosa riuscite a fare co questi codici ascii

111 e 107 la parole è "ok" Vediamo come la scrivete in binario


Spero di essere stato utile Matt€oStupido
Aprite lo spoiler
Vi do il consenso di copiare la guida ma solo se fate uno spoiler con scritto Fonte: Matt€oStupido
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

Premetto che in matematica ho 10 xD
Premetto anche che amo il PC
E Premetto anche che sono STUPIDO
Perciò possiamo iniziare

Matt€oStupido e lo Sciax2 forum non si prendono la responsabilità di ciò che ne farete XD
(oggi mi pia bene perciò scrivo in viola problemi?)
Iniziamo Codesta Guida
Occorenti :emoji_smiley:
-Tempo libero
-Buona volontà
-tempo da sprecare
-e tanta voglia di farsi i figi xD

Bene ora iniziamo sul serio xD
ok iniziamo

Prendiamo come esempio la lettera "c" nel convertitore viene fuori " 01100011 " Uno pensando che sia giusto lo scrive e pensa il gioco fatto, ma è veramente affidabile? NO . ho fatto un test a scuola. a scuola praticamente dovevamo tradurre il numero "9" che il suo codice ascii è "57" in binario, tradotto mi viene 111001. a casa vado sul traduttore e non esce il numero "9" anche se a scuola il risultato era giusto. Perciò abbiamo imparato che il traduttore non va.
Con questa guide Impareremo come

°Tradurre
°Scrivere

Iniziamo con il tradurre

- Come sempre in ogni matera vi tocca a studiare e mi dispiace anche qui vi tocca a studiare. Già .. Ma insomma iniziamo? Bene prendiamo Come esempio "11101 110111" la parola è "97" è una data di nascita (non mia)
Ora la domanda è Come traduciamo?
Prendiamo il primo pezzo (si traduce pezzo per pezzo)

111001 Poi moltiplichiamo ogni numero x 2 cosi

1 x 2 + 1 x 2 + 1 x 2 + 0 x 2 + 0 x 2 1 x 2

Magari fosse cosi semplice xD adesso dobbiamo aggiungere gli esponenti (sono sempre in questo ordine basta un po di momoria) Nel codice Binario i numeri vanno da 0 a 9 e poi si inizia con le lettere da A a F.

aggiungiamo gli esponenti

1 x 2 (alla 5) + 1 x 2 ( alla 4) + 1 x 2 (alla 3) + 0 x 2 ( alla 2) + 0 x 2 (alla prima) 1 x2 ( alla 0)

E poi la svogliamo (sappiamo che tutti i numeri elevati alla 0 fanno sempre 1) perciò sarebbe

1 x 32 + 1 x 16 + 1 x 8 + 0 x 4 + 0 x 2 + 1 x 1
Poi lo svolgi

32+16+8+0+0+1 = 57

Poi prendiamo il secondo pezzo

110111 e lo andiamo a tradurre

1x2(alla quinta) + 1 x2(alla quarta) + 0 x 2 (alla terza) + 1x2(alla seconda) + 1x2(alla prima) + 1x2(alla zero)
svogliamola
32+16+0+4+2+1= 55

Poi andate su questo sito
Perfavore, Entra oppure Registrati per vedere i Link!
( imparate a memoria le parole e i codici)

e leggete il propio codcie 55 e 57 = "97" E fù cosi che lo trovate lo stesso procedimento per i codici delle lettere :emoji_smiley: Che dopo scriviamo :emoji_smiley:

Ora che è passato un giorno xD impariamo a scrivere in binario
Prendiamo come esempio la parola "puzzi" il ascii è 112 117 122 122 105 da questi 5 numeri possiamo arrivare a scrivere un numero di 7 cifre e di più chiamato comunemente Binario
Iniziamo, Per tradurre il Ascii al binario bisogna prendere il numero che si vuole tradurre (in questo caso 112) e dividerlo sempre alla seconda e tenere i resti. I Resti vengono indicati con la R grande e poi affianco il numero del resto che non puo essere superiore a 1
Prendiamo il numero 13 (preso a caso xD) lo dividiamo per due viene
13/2= 6 r 1 (niente , e numeri elevati all'1 come resto)
Iniziamo col tradurre 112(p)
112/2 = 56 R 0
56/2 = 28 r 0
28/2= 14 r 0
14/ 2 = 6 r 0
6/2 = 3 r 0
3/2 = 1 r 1
1/2 = 0 r 1
Poi prendiamo tutti i resti e li trascriviamo dal basso verso l'altro
1100000 (questo codice è la p)
Iniziamo con il tradurre il 117 (u)
117/2 = 58 r 1
58/2 = 29 r 0
29/2 = 14 r 1
14/2 = 6 r 0
6/2 = 3 r 0
3/2 = 1 r 1
1/2 = 0 r 1
Prendiamo i resti
11001101 questo è il codice della u
Poi traduciamo il 122 (z)
122/2 = 61 r 0
61/2 = 30 r 1
30/2 = 15 r 0
15/2 = 7 r 1
7/2= 3 r 1
3/2= 1 r 1
1/2= 0 r 1
Prendiamo i resti
1111010
Dato che la "z" si ripete due volte nella parola è inutile tradurla due volte quindi passiamo alla "i"
105(i)
105/2 = 52 r 1
52/2 = 26 r 0
26/2= 13 r 0
13/2= 6 r 1
6/2= 3 r 0
3/2 = 1 r 1
1/2/ 0 r 1
prendiamo i resti
1001011
Adesso uniamoli viene fuori

1100000 11001101 1111010 1111010 1001011
Che vuol dire "puzzi" xD ogni parola ha il suo numero.

Impariamo a leggere il binario

Per esempio il numero 1100000 non si legge un milione e cento mila ma bensì uno uno zero zero zero zero zero, oppure non sarebbe binario xD e vi beccate un bel 4 al orale .

Vediamo un po cosa riuscite a fare co questi codici ascii

111 e 107 la parole è "ok" Vediamo come la scrivete in binario


Spero di essere stato utile Matt€oStupido
Aprite lo spoiler
Vi do il consenso di copiare la guida ma solo se fate uno spoiler con scritto Fonte: Matt€oStupido

utile...e spiegato bene... grazie
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

quindi la parola "ok"
sarebbero
111 107

Traduciamo
111/2 55 r1
55/2 22 r1
22/2 11 r0
11/2 5 r1
5/2 2 r1
2/2 1 r0

011011

Poi traduciamo
107/2 53 r 1
53/2 26 r 1
26/2 13 r 0
13/2 6 r 1
6/2 3 r 0
3/2 1 r 1

ed esce
101011

Li uniamo ed esce in fine
011011 101011

Giusto?

Scusate se ho aperto discussione dp tanto tempo :emoji_smiley: pero ero curioso se lo avevo capito bene :emoji_smiley: @Matt€oStupido
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

Sembrano le prime lezioni d' informatica al tecnico :emoji_relieved:
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

Sembra bello lo farò quando saprò cosa sono i binari
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

Ma è normale che alcuni codici ASCII tradotti in binario diventino numeri con 6,7 oppure 8 cifre?
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

Ottimo da applicare alle tab bella guida notevole il tempo che hai sprecato . Bravo :emoji_smiley:
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

Ma è normale che alcuni codici ASCII tradotti in binario diventino numeri con 6,7 oppure 8 cifre?

Se hai capito come funziona il binario, sì ...

In realtà sono sempre da 8 bit dato che un singolo carattere (ASCII esteso) viene memorizzato su 1 byte.
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

Il binario (scrivere e tradurre) l' ho capito, però quando traduco il mio nome da ASCII a binario mi escono sempre numeri con 7 cifre, invece quando provo a scriverlo su un traduttore mi da sempre un numero di 8 cifre, infatti, il numero che ottengo io da ASCII a binario poi al traduttore aggiunge sempre un 0 davanti, faccio un esempio...
La lettera maiuscola "P" in ASCII equivale a 80. Traducendolo in binario ottengo 1010000, però al traduttore ottengo il numero che ho ottenuto io più uno zero davanti, quindi al traduttore la P maiuscola me la traduce in 01010000, sono io che sbaglio o è il traduttore che sbaglia?
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

Il binario (scrivere e tradurre) l' ho capito, però quando traduco il mio nome da ASCII a binario mi escono sempre numeri con 7 cifre, invece quando provo a scriverlo su un traduttore mi da sempre un numero di 8 cifre, infatti, il numero che ottengo io da ASCII a binario poi al traduttore aggiunge sempre un 0 davanti, faccio un esempio...
La lettera maiuscola "P" in ASCII equivale a 80. Traducendolo in binario ottengo 1010000, però al traduttore ottengo il numero che ho ottenuto io più uno zero davanti, quindi al traduttore la P maiuscola me la traduce in 01010000, sono io che sbaglio o è il traduttore che sbaglia?

Non sbaglia nessuno dei due.

Se tu scrivi di avere

15 anni

oppure

015 anni

c'è qualcosa di sbagliato nelle due versioni?

E' lo stesso con lo 0 messo davanti al valore binario ...

Come ti avevo già detto, lo 0 si aggiunge per arrivare a 8 bit perché nelle celle di memoria del computer ne esistono 8 e non 7.
 
Riferimento: tradurre/Applicare/Scrivere in Binario :emoji_smiley:

Non sbaglia nessuno dei due.

Se tu scrivi di avere

15 anni

oppure

015 anni

c'è qualcosa di sbagliato nelle due versioni?

E' lo stesso con lo 0 messo davanti al valore binario ...

Come ti avevo già detto, lo 0 si aggiunge per arrivare a 8 bit perché nelle celle di memoria del computer ne esistono 8 e non 7.

Il che significa che quello 0 se esiste o meno non fa male ad una mosca, giusto ?