Lettore esadecimale

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
Pagine: [1], 2
grove95
00domenica 15 marzo 2009 13:15
Siccome non voglio fare off topic voglio parlare qua di questo lettore esadecimale.
C'è un modo per tradurre le parole come .b.r.i.t.a.i.n..,.u.i./.p.o.r. in linguaggio normale txt x es
britain ui/por
grz in anticipo
Lucio Settimio Severo
00domenica 15 marzo 2009 13:18
No, serve un decrompressore, perchè non è detto che quei punti non contengano informazioni.
grove95
00domenica 15 marzo 2009 13:21
il decompressore c'è in giro o deve essere "ceduto" dalla CA?
Lucio Settimio Severo
00domenica 15 marzo 2009 13:29
O si aspetta SDK dalla CA, o soi spera che qualcuno al twc riesca a crearne uno.
Draskar
00domenica 15 marzo 2009 16:41
Se l'umanità avesse usato la base 16 invece della base 10 sarebbe tutto più facile!
Lucio Settimio Severo
00domenica 15 marzo 2009 16:46
Re:
Draskar, 15/03/2009 16.41:

Se l'umanità avesse usato la base 16 invece della base 10 sarebbe tutto più facile!




Mi avrebbero risparmiato la fatica delle conversioni in da binario in decimale [SM=x1771228] .
Draskar
00lunedì 16 marzo 2009 23:58
Per non parlare del fatto che il 16 è divisibile per 2 per 4 e per 8, mentre il 10 solo per 2 e 5!

Ancora meglio la base 12 (2,3,4,6)! Se solo avessimo avuto 12 dita!
QUINTUS FABIUS MAXIMUS
00martedì 17 marzo 2009 09:48
oddio, ma di che cosa state parlando? O.o
Augusto.Carducci
00martedì 17 marzo 2009 11:11
vi fate di crack vero?...sono molto triste di ciò.
avete il mio sostegno figliuoli.
Principe Alessandro
00martedì 17 marzo 2009 13:09
Più che altro lamentano i limiti della mente umana nell'usare una numerazione diversa da quella in base 10 [SM=g8119]

Solo un programmatore può capire la battuta.

Comunque non lo sono, ho solo un amico che studia ingegneria informatica [SM=x1617497]
Lucio Settimio Severo
00martedì 17 marzo 2009 15:50
Re:
Principe Alessandro, 17/03/2009 13.09:

Più che altro lamentano i limiti della mente umana nell'usare una numerazione diversa da quella in base 10 [SM=g8119]

Solo un programmatore può capire la battuta.



Esatto, la base 10 è abbastanza problematica da usare in informatica, tutto funziona in binario-esadecimale e le conversioni con queste basi sono laboriose, eppure non se ne può fare a meno perchè nella nostra mente è radicata la base 10. Per un programmatore l'esadecimale è oro, ha tutti i vantaggi dell'usare il binario ma con meno spazio e molta rapidità nelle conversioni!
Se qualcuno ha programmato in un linguaggio di basso livello sa cosa intendo.

P.S. Stamo andando un po' OT
P.P.S. Liberi di darmi del pazzo se volete, ormai me ne sto convincendo pure io [SM=g8231] .
Draskar
00martedì 17 marzo 2009 19:02
Per concludere il discorso, essendo 16 una potenza di 2 (al contrario del 10) la conversione in binario è immediata, molto più laboriosa è quella del 10, si risparmierebbe parecchio se l'uomo avesse usato la base 16 fin dall'antichità ma chi poteva prevederlo? Inoltre usiamo la base 10 perchè abbiamo 10 dita (per contare appunto con le dita), se ne avevevamo 16 di dita avremmo risolto molte cose.
QUINTUS FABIUS MAXIMUS
00mercoledì 18 marzo 2009 00:10
Re:
Draskar, 17/03/2009 19.02:

Per concludere il discorso, essendo 16 una potenza di 2 (al contrario del 10) la conversione in binario è immediata, molto più laboriosa è quella del 10, si risparmierebbe parecchio se l'uomo avesse usato la base 16 fin dall'antichità ma chi poteva prevederlo? Inoltre usiamo la base 10 perchè abbiamo 10 dita (per contare appunto con le dita), se ne avevevamo 16 di dita avremmo risolto molte cose.




basta prendere in prestito 6 dita dai piedi e il gioco è fatto [SM=g8126]
grove95
00mercoledì 18 marzo 2009 11:52
pero con i soldi io avrei avuto un po di problemi XD
160 centiesimi= 1 €
Lucio Settimio Severo
00mercoledì 18 marzo 2009 13:05
Re:
grove95, 18/03/2009 11.52:

pero con i soldi io avrei avuto un po di problemi XD
160 centiesimi= 1 €




Solo perchè siamo abituati alla base 10, e comunque in base 16 il 160 equivale a A0.
siculo-calabrese
00mercoledì 18 marzo 2009 15:11
correggetemi se sbaglio (probabile visto che ste cose le farà dal secondo anno) ma nel sistema esadecimale si dovrebbe contare così no? 0 1 2 3 4 5 6 7 8 9 a b c d e f 01 02 ecc. sbaglio?
Lucio Settimio Severo
00mercoledì 18 marzo 2009 17:39
Re:
siculo-calabrese, 18/03/2009 15.11:

correggetemi se sbaglio (probabile visto che ste cose le farà dal secondo anno) ma nel sistema esadecimale si dovrebbe contare così no? 0 1 2 3 4 5 6 7 8 9 a b c d e f 01 02 ecc. sbaglio?



Giusto fino alla f, poi si fa il riporto come nel decimale:

1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 ...
siculo-calabrese
00mercoledì 18 marzo 2009 18:17
hai ragione! errore idiota il mio ;D
Draskar
00mercoledì 18 marzo 2009 19:09
Re:
grove95, 18/03/2009 11.52:

pero con i soldi io avrei avuto un po di problemi XD
160 centiesimi= 1 €



Ma avresti avuto delle comode monete da 16 centesimi.
Lucio Settimio Severo
00mercoledì 18 marzo 2009 19:31
Re: Re:
Draskar, 18/03/2009 19.09:



Ma avresti avuto delle comode monete da 16 centesimi.




Che in realtà sarebbero rappresentate lo stesso da 0x10 cent, e con 10 di queste monete fai un euro (0xA0 appunto).
grove95
00mercoledì 18 marzo 2009 19:40
mado ke confusione XD
come 160 centesimi essere 0 euro allora 100 centesimi sono 0?
ps ke centrano le lettere?
Lucio Settimio Severo
00mercoledì 18 marzo 2009 19:44
Re:
grove95, 18/03/2009 19.40:

mado ke confusione XD
come 160 centesimi essere 0 euro allora 100 centesimi sono 0?
ps ke centrano le lettere?




0x si usa quando si ha a che fare con l'esadecimale, serve per distinguerlo dal decimale:

0xA=10
0x10=16

I numeri a sinistra sono esadecimali, quelli a destra decimali.

Le lettere servono a rappresentare le cifre "mancanti"; nel sistema esadecimale sono necessari 16 simboli, ma i numeri sono solo 10, quindi si usano le lettere per colmare i vuoti.
grove95
00mercoledì 18 marzo 2009 19:47
l'algebra in confronto è sapere l'alfabeto a memoria
ma allo scientifico si studia il sistema esadecimale?
Lucio Settimio Severo
00mercoledì 18 marzo 2009 19:49
Re:
grove95, 18/03/2009 19.47:

l'algebra in confronto è sapere l'alfabeto a memoria
ma allo scientifico si studia il sistema esadecimale?




Non lo so, io faccio un istituto tecnico con indirizzo informatico [SM=x1771228] .
grove95
00mercoledì 18 marzo 2009 19:53
eh il prox anno pure io ci andrò ma tanto pure io dovrò rimpiangere di vivere in un mondo decimale
Lucio Settimio Severo
00mercoledì 18 marzo 2009 20:08
Re:
grove95, 18/03/2009 19.53:

eh il prox anno pure io ci andrò ma tanto pure io dovrò rimpiangere di vivere in un mondo decimale




Ma no, stai tranquillo, intanto queste cose le sto facendo quest'anno (3°) e comunque i linguaggi di programmazione capiscono benissimo il decimale (anche l'assembly, e non puoi andare sotto di quello a patto che non ti metta a programmare in codice macchina, allora li si che serve). Diciamo semplicemente che l'esadecimale serve più al programmatore che alla macchina, lo userai spesso di tua spontanea volontà anche potendo scegliere, ti facilita la vita, è più comodo riassumere il binario 11111111 in FF anziche 255.
grove95
00mercoledì 18 marzo 2009 20:23
per riuscire ad arrivare all'hardcoding penso che il sistema esadecimale sia necessario, ora capisco perchè dicevano che il modding di m2tw era facile.
Lucio Settimio Severo
00mercoledì 18 marzo 2009 20:28
E' per questo che non si possono semplicemente togliere i punti nei file esf.
Ogni carattere infatti è rappresentato infatti da una specifica combinazione ad 8 bit, tuttavia non tutte le combinazioni sono utilizzate, e quando mancano viene messo un punto per occupare quella posizione.
grove95
00mercoledì 18 marzo 2009 20:37
da quanto ho capito un lettore decimale è un qualsiasi programma di testo per pc, vero?
come si chiama il metodo di associare ad ogni lettera un numero esadecimale (almeno ho formulato bene la domanda?)?
Lucio Settimio Severo
00mercoledì 18 marzo 2009 20:47
Ci sono vari modi per codificare i caratteri:
Il metodo più famoso e più usato è sicuramente l'ASCII a 7 bit (128 combinazioni), ma ha il grosso problema di contenere solo le lettere dell'alfabeto inglese, mentre se si vuole usare l'ASCII per altri alfabeti bisogna ricorrere alla versione ad 8 bit (256 combinazioni). Questa versione però varia da paese a paese (la nostra versione è diversa da quella araba o da quella cinese per intenderci). Passiamo quindi all'altra più usata, che è l'unicode, che con 16 bit (65536 combinazioni) che comprende tutti i segni di tutti gli alfabeti (è quello che usa windows per i nomi dei file).
Poi ce ne sono altre ovviamente, come l'UTF, ma sono troppe per esssere elencate tutte.
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 08:26.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com