Originariamente inviato da AnitaGaribaldi
questo lo vedo da me ma vorrei capirne il motivo e riuscire a "tradurre" i valori.
ovvero: se
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 (DEC)
1 2 3 4 5 6 7 8 9 A B C D E F (HEX)

perchè i conti non tornano?

Mi spiace che tu debba avere a che fare con una numerofoba quale sono io

Edit: ho deciso di desistere, qui si tratta di matematica allo stato puro. Mi affiderò alla calcolatrice come tutti.
Cara Anita, non arrenderti perchè è più facile di quello che sembra.
La regola generale che devi tenere in considerazione per la conversione DEC->HEX è che se il valore da convertire da DECIMALE ad ESADECIMALE è minore di 16 allora lo converti immediatamente utilizzando la seguente tabella di conversione e gli aggiungi davanti uno "0":
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 (DEC)
1 2 3 4 5 6 7 8 9 A B C D E F (HEX)
Se, invece, il valore da convertire da DECIMALE ad ESADECIMALE è maggiore di 16 allora lo devi dividere per 16 tenendo in considerazione il resto (vedi l'esempio che segue).

Esempio
Prendiamo una tripletta decimale RGB 236, 166, 15 (un bel arancione)

236 : 16 = 14 con il resto di 12
14 = E
12 = C
quindi 236 = EC


166 : 16 = 10 con il resto di 6
10 = A
6 = 6
quindi 166 = A6


15 è minore di 16 ed equivale ad F, devo però farlo precedere da uno "0"
quindi 15 = 0F


In definitiva RGB 236 , 166 , 15 sarà quindi HEX # EC A6 0F

Spero di essere stato abbastanza chiaro.