pour des grans nombre, bon courage...
Mais pour des plus petits tu vas y arriver :
Déjà tu sais que Ah=10, Bh=11, Ch=12,... Fh=15
Fh+1=10h donc 10h=16
ensuite 100h=256 etc...
si ton nombre est XYZh, la conversion en décimal se fait de la manière suivante : X*16^2 + Y *16^1 + Z*16^0
si X,Y ou Z est > 9, il faut avant le convertir en décimal...
L'inverse (décimal vers hexa) est plus dur à faire de tête :
il faut se rappeler les puissances de 16 : 256, 4096, 65536
tu divises ton nb par la plus grande puissance de 16 possible.
Celà te donne le chiffre hexa le plus fort.
Tu gardes le reste et tu fais pareil.
par exemple 17624 :
17624=4*4096 + 1240
1240=4*256 + 216
216=13*16 + 8
=> 17624=44D8h
A+ et bonne migraine