| Auteur |
Message |
|
|
Illuminator

Inscrit le: 18 Mai 2005 Messages: 89 Localisation: Dans l'univers informatique...
|
Posté le: Mer Mai 18, 2005 4:39 pm Sujet du message: Aide en hexadécimal pour l'utiliser avec les couleurs ! |
|
|
Bonjour, bien que j'ai déjà fait une courte description du mot << hexadécimal >> ( de la puissance 14 ) j'aimerais avoir plus de précisions sur l'héxadécimal :
1.a) Quelles sont les 14 caractères de l'héxadécimal ? ( je crois que c'est 0,1,2,3,4,5,6,7,8,9,a,b,c,d, non ? )
2.b) Comment utiliser l'héxadécimal pour les couleurs ? Je maitrise assez bien les couleurs sous forme " rgb ", mais je débute en héxadécimal.
2.c) Sous puissance 14, comment peut-on qualifier une couleur, comment peut-on utiliser l'héxadécimal pour avoir une couleur ? Sous valeur de rouge, vert, et bleu de manière héxadécimale ?
Merci de numéroter vos réponses.
Merci d'avance, je suis très curieux en informatique, très courageux et intéréssé.
A bientôt ! |
|
| Revenir en haut |
|
geshunin Modérateur


Inscrit le: 20 Fév 2005 Messages: 577 Localisation: Campus de Jussieu
|
Posté le: Mer Mai 18, 2005 10:47 pm Sujet du message: |
|
|
1) Héxadécimal, c'est "puissance 16", bien que je n'aime pas ta façon de le dire. C'est un système où au lieu d'avoir 10 chiffres pour numéroter, on en a 16. Ce sont donc : 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
2) Pour obtenir les codes en héxa, il faut convertir, sachant que FFFFFF correspond au blanc ( c'est R=255, V=255 et B=255 ) et 000000 le noir. Avec la calculatrice de Windows, tu peux le faire facilement.
3) Je ne sais pas si j'ai bien compris ta question, mais on caractérise une couleur en héxadécimal deux chiffres par deux chiffres, les deux premiers correspondant au rouge, les deux suivants au vert et les deux derniers au bleu.
Voilà pour mes réponses. |
|
| Revenir en haut |
|
Illuminator

Inscrit le: 18 Mai 2005 Messages: 89 Localisation: Dans l'univers informatique...
|
Posté le: Jeu Mai 19, 2005 8:08 am Sujet du message: |
|
|
Un gros merci !
Pour la réponse 1.a) j'ai compris, merci !
Ensuite pour la réponse 2.b), je comprend mais je vais te poser une question après ( voire <> )
Enfin, j'ai compris la dernière réponse.
<> Ma question sur la réponse 2.B) : mais c'est bizzare car avec des chiffres de 0 à F ( qui correspond à 16 si je comprend bien dans la numérotation ordinaire ) on ne peut pas aller de 0 à 255 ! Aussi, si les deux premiers chiffres sont : "aa" cela correspond à quel chiffre en numérotation ordinaire ?
Merci beaucoup. |
|
| Revenir en haut |
|
moua Modérateur


Inscrit le: 28 Aôu 2003 Messages: 3184 Localisation: Chez moi
|
Posté le: Jeu Mai 19, 2005 8:35 am Sujet du message: |
|
|
Compter en hexadecimal c'ets comme compter en base 10, sauf que tu en a pas l'habitude.
A chaque fois que tu as fait dérouler tout les possibilites pour el chiffre des unités, tu rajoute une dizaine, et tu recommences a faire défiler les unités.
un exemple en base 10 : 23=2*10+3*1
donc en généralisant un peu en base 16 ca donne aa=a*16+a*1
avec a qui est le chiffre qui vient après le 9, icic ca serait le 10 si tu veux le reconvertir en base 10. |
|
| Revenir en haut |
|
Illuminator

Inscrit le: 18 Mai 2005 Messages: 89 Localisation: Dans l'univers informatique...
|
Posté le: Jeu Mai 19, 2005 10:56 am Sujet du message: |
|
|
D'accord mais si je fais FF, ça donne 272, c'est bizzare non ?
Merci. |
|
| Revenir en haut |
|
geshunin Modérateur


Inscrit le: 20 Fév 2005 Messages: 577 Localisation: Campus de Jussieu
|
Posté le: Jeu Mai 19, 2005 12:10 pm Sujet du message: |
|
|
Edit : le post de moua est tout à fait juste, il faut juste penser que F=15, ce qui suit n'est qu'une confirmation de sa démonstration. Bravo moua .
Finalement, ça s'oublie pas si facilement les maths . Je viens de retrouver de tête ce qui permet de passer d'une base a à la base 10. Donc attention :
Le premier chiffre à gauche correspond à a^0 ( =1 ), le deuxième à a^1, le troisième à a^3, et ainsi de suite.
Dans notre cas, on a FF, on sait que F=15 ( il y a 16 chiffres en comptant le 0 ), d'où :
FF -> 15*1+15*16=255 CQFD ( merci pour les applaudissements ) |
|
| Revenir en haut |
|
Illuminator

Inscrit le: 18 Mai 2005 Messages: 89 Localisation: Dans l'univers informatique...
|
Posté le: Jeu Mai 19, 2005 12:16 pm Sujet du message: |
|
|
| Ok merci je vais voir ça plus sérieusement je ne suis pas dedans lol |
|
| Revenir en haut |
|
moua Modérateur


Inscrit le: 28 Aôu 2003 Messages: 3184 Localisation: Chez moi
|
Posté le: Jeu Mai 19, 2005 1:41 pm Sujet du message: |
|
|
| Je fais pas d'info, mais a mon avis reflechir en hexa pourrait se reveler plus simple que tout transposer en base 10. C'est juste uen question d'habitude, les regles de calculs sont les meme, et les relations d'ordres aussi. |
|
| Revenir en haut |
|
Illuminator

Inscrit le: 18 Mai 2005 Messages: 89 Localisation: Dans l'univers informatique...
|
Posté le: Jeu Mai 19, 2005 1:45 pm Sujet du message: |
|
|
| Okay ! |
|
| Revenir en haut |
|
|
|
|