[java] a propos des couleurs...

a propos des couleurs... [java] - Programmation

Marsh Posté le 11-03-2002 à 22:28:30    

bonsoir j aurait aimer utiliser cette couleur ds un programme java
#3A90C2
 
mais les constructeurs de Color sont
 
Color(ColorSpace cspace, float[] components, float alpha)
Color(float r, float g, float b)  
Color(float r, float g, float b, float a)  
Color(int rgb)  
Color(int rgba, boolean hasalpha)  
Color(int r, int g, int b)  
Color(int r, int g, int b, int a)  
 
comment on peut faire pour convertir #3A90C2 en entier.?

Reply

Marsh Posté le 11-03-2002 à 22:28:30   

Reply

Marsh Posté le 11-03-2002 à 22:35:53    

veryfree a écrit a écrit :

bonsoir j aurait aimer utiliser cette couleur ds un programme java
#3A90C2
 
mais les constructeurs de Color sont
 
Color(ColorSpace cspace, float[] components, float alpha)
Color(float r, float g, float b)  
Color(float r, float g, float b, float a)  
Color(int rgb)  
Color(int rgba, boolean hasalpha)  
Color(int r, int g, int b)  
Color(int r, int g, int b, int a)  
 
comment on peut faire pour convertir #3A90C2 en entier.?  




3A --> 58
90 --> 144
C2 --> 194
ainsi, t'aura color(58,144,194)
voila  :jap:


---------------
༼ つ ◕_◕ ༽つ
Reply

Marsh Posté le 11-03-2002 à 22:38:02    

c est sympa d avoir repondu si vite mais j aimerai bien comprendre qd meme  
 
 
 [:vinz416@school]

Reply

Marsh Posté le 11-03-2002 à 22:41:55    

veryfree a écrit a écrit :

c est sympa d avoir repondu si vite mais j aimerai bien comprendre qd meme  
 
 
 [:vinz416@school]  




en fait, les trois couleurs sont les couleurs RVB (Rouge, Vert, Bleu)
et en HTML, elle sont codées en hexadécimal et collées entre elles, ainsi: #RRVVBB


---------------
༼ つ ◕_◕ ༽つ
Reply

Marsh Posté le 11-03-2002 à 22:56:17    

THE REAL SMILEY a écrit a écrit :

 
en fait, les trois couleurs sont les couleurs RVB (Rouge, Vert, Bleu)
et en HTML, elle sont codées en hexadécimal et collées entre elles, ainsi: #RRVVBB  




 
 
oui mais comment t es passé de 3A a 58 ?

Reply

Marsh Posté le 11-03-2002 à 22:56:42    

bin il a transformé l'hexadécimal. T'as jamais fait d'hexa?


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 11-03-2002 à 22:59:54    

veryfree a écrit a écrit :

 
 
 
oui mais comment t es passé de 3A a 58 ?  



l'hexa, c'est de la base 16 (comme son nom l'indique  :D )
et le décimal de la base 10
tu compte ainsi:
HEX DEC
01 = 01
02 = 02
03 = 03
04 = 04
05 = 05
06 = 06
07 = 07
08 = 08
09 = 09
0A = 10
0B = 11
0C = 12
0D = 13
0E = 14
0F = 15
10 = 16
11 = 17
12 = 18
13 = 19
......

 

[jfdsdjhfuetppo]--Message édité par THE REAL SMILEY--[/jfdsdjhfuetppo]


---------------
༼ つ ◕_◕ ༽つ
Reply

Marsh Posté le 11-03-2002 à 23:12:02    

Essayons de refaire de l'arithmétique de base!! :D:D
Alors, compter en "base b" où n est un entier, ça revient à écrire les nombres entiers comme ça :
 
n = n0*b^0 + n1*b^1 + ... + ni*b^i
 
où, pour tout i, ni < b
 
Donc, en base 10, le nombre 5 sécrit : 5*10^0
 
et en base 2, 5 = 4 + 1 = 1*2^2 + 0*2^1 + 1*2^0
 
donc, en binaire, 5 sécrit 101
 
pareil pour l'exadécimal : 58 = 3*16^1 + 10*16^0
 
10 en hexa se notant A, on obtient 3A
 
Voilà voilà...
 
'tain, c loin, les maths! :D

Reply

Marsh Posté le 11-03-2002 à 23:15:17    

gfive a écrit a écrit :

Essayons de refaire de l'arithmétique de base!! :D:D
Alors, compter en "base b" où n est un entier, ça revient à écrire les nombres entiers comme ça :
 
n = n0*b^0 + n1*b^1 + ... + ni*b^i
 
où, pour tout i, ni < b
 
Donc, en base 10, le nombre 5 sécrit : 5*10^0
 
et en base 2, 5 = 4 + 1 = 1*2^2 + 0*2^1 + 1*2^0
 
donc, en binaire, 5 sécrit 101
 
pareil pour l'exadécimal : 58 = 3*16^1 + 10*16^0
 
10 en hexa se notant A, on obtient 3A
 
Voilà voilà...
 
'tain, c loin, les maths! :D  




t'as de bons restes, j'ai essayé de faire basique, mais toi !! :jap:

 

[jfdsdjhfuetppo]--Message édité par THE REAL SMILEY--[/jfdsdjhfuetppo]


---------------
༼ つ ◕_◕ ༽つ
Reply

Marsh Posté le 11-03-2002 à 23:23:46    

avec trois ans de prépa derrière moi, et trois ans d'école en plus, ce serait malheureux, quand même!! Mes parents sauraient que j'ai rien glandé!! :D:D

Reply

Marsh Posté le 11-03-2002 à 23:23:46   

Reply

Marsh Posté le 11-03-2002 à 23:28:09    

gfive a écrit a écrit :

avec trois ans de prépa derrière moi, et trois ans d'école en plus, ce serait malheureux, quand même!! Mes parents sauraient que j'ai rien glandé!! :D:D  




5/2, 5/2, 5/2 Ouh ! 5/2, 5/2, 5/2 Ah ! 5/2 c'est bon, c'est bon ! (air connu)

Reply

Marsh Posté le 12-03-2002 à 01:12:13    

merci pour tout
 
darklord>>j en ai fait y a 2 ans mais comme j avait pas pratiqué j avait un peu oublier tout ca mais c vrais que c est pas sorcier
 
 
 
 :hello:

Reply

Marsh Posté le 12-03-2002 à 08:35:33    

Cherrytree a écrit a écrit :

 
5/2, 5/2, 5/2 Ouh ! 5/2, 5/2, 5/2 Ah ! 5/2 c'est bon, c'est bon ! (air connu)  




 
Ah, chez nous, on chantait pas ça.....:D

Reply

Marsh Posté le 12-03-2002 à 08:49:44    

gfive a écrit a écrit :

 
 
Ah, chez nous, on chantait pas ça.....:D  




 
Nous non plus du reste, mais j'avais l'air d'Oasis par Carlos dans la tête et j'ai essayé de faire qqch avec. OK il était tard. :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed