Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Discussions


Index du Forum » Discussions » Comment avoir 16 777 216 couleurs de texte sur Planete Casio
Pseudopourri Hors ligne Membre Points: 182 Défis: 9 Message

Comment avoir 16 777 216 couleurs de texte sur Planete Casio

Posté le 23/02/2014 17:38

Normalement sur PC on a 8 couleurs au choix en plus de celle de base quand on écrit un commentaire.Quand on écrit un commentaire juste après un autre commentaire de nous il y est écrit :
"commentaire que l'on a écrit avant"
Ajouté le 21/12/2012 à 99:99
"commentaire que l'on a écrit juste après un commentaire à nous"
mais si on modifie ce "double" commentaire on voit:
"commentaire que l'on a écrit avant"
[ COLOR = BROWN ]Ajouté le 21/12/2012 à 99:99[ / COLOR] (sans cette parenthèse et sans le COLOR et le BROWN en majuscule et les espaces dans les [ ])
à la même manière du qui s'écrit :e (e en majuscule) on peut voir le "code" du commentaire,du coup pour changer la couleur,il suffit de mettre un autre nom de couleur en anglais à la place du brown par exemple lightgreen donne ça ou orange ça et darkred ça (c'est pas du marron essayez par vous-même ) ,etc...
Ou sinon pour plus de choix on utilise le code de couleur hexadécimal:
(color=#00FF00)texte(/color) (en remplaçant les ( ) par des [ ] le nombre à remplacer est en rouge) ce qui donne pour aigue-marine (79F8F8), ça pour le code couleur cliquer ici (une sorte logiciel en ligne où il y a des lien bidon à côté où il ne faut pas clique) ou la (liste des couleurs hexadécimal)

Les couleurs en hexadécimal comment ça marche ?
Les couleurs en hexadécimal comment ça marche ? :

D'abord pour comprendre le fonctionement des code de couleurs en hexadécimal il faut savoir compter en hexadécimal et en binaire(ça je n'en parlerais pas ici) .
Maintenant intéressons-nous au code et il s'avère qu'il est découpé en trois parties :
#FFFFFF
On se rend donc compte qu'il découpé en trois partie que sont le rouge le vert et le bleu et que chaque couleur est codée sur un octet l'intensité maximal d'une couleur est donc de 255 (FF) donc si vous voulez faire du rose pétard vous mettez un max de rouge et un peu de bleu et de vert , ce qui nous donne #FF3333 .


La news de Totoyo sur les balises BBcode et fonctionnalitées cachées.
BBcode ???
BBcode ???

Les BBcode sont par exemple:
(small)texte qui sera affiché en petit(/small)
(quote=L'auteur de la citation)citation(/quote)
etc...
les () représente les [ ]


Merci à Dark storm pour le code de couleur hexadécimal et à [url=http://www.planet-casio.comLouloux pour avoir rendu le titre plus attirant et m'avoir donné le nom d'un logiciel ainsi qu'a Ziqumu de m'avoir corrigé mon titre.

screen shot de démonstration de la première technique en fichier joint.

Fichier joint


Ziqumu Hors ligne Membre d'honneur Points: 3055 Défis: 9 Message

Citer : Posté le 24/02/2014 18:42 | #


Je rajouterais que le fait de mettre 0x devant un nombre, indique généralement qu'il est en hexadécimal (c'est une convention, on ne retrouve pas ça partout mais c'est quand même répandu)
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 24/02/2014 18:45 | #


Lephenixnoir a écrit :
(puisque ça fait 2*4 = 8 bits)

Ca fait surtout 2^3
En informatique, tout ou presque se fait en puissance de 2 : nombre de valeurs possible dans 1 int en c : 2^32 =
4294967296 (car 1 int = 32 bits)
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 24/02/2014 18:46 | #


Pseudopourri a écrit :
je connais pas tant que ça le basique casio

Oui en effet, étant donné que ça s'écrit "basic casio"

Pour ton information, tu peux compter jusqu'à 16777215 avec 3 octets, car 3 octets sont l'équivalent de 24 bits (c'est-à-dire l'unité de base du langage binaire). Or, avec n bits, tu peux compter jusqu'à 2^n -1, et 2^24 -1=16777215.
Le 0xFFFFFF, c'est l'équivalent en hexadécimal, c'est-à-dire en base 16.
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 24/02/2014 18:47 | #


On a aussi les h'nombre' le $ ou le # (dans le cas des couleurs), mais je préfère de loin le 0x, beaucoup plus répandu
Évidence: Ceci a été écrit par un programmeur C/C++
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Pseudopourri Hors ligne Membre Points: 182 Défis: 9 Message

Citer : Posté le 24/02/2014 18:52 | #


Arreter tous ces calcul je suis en traine de me dire que je devrais retourner au CP.
je code en...
je code en:

-ASM (assembleur) sur x86 et gb-Z80
-locomotive basic/amstrad basic
-Basic Casio
-VBS
-Batch
-Bash
-Python 3.4
-html
-CSS
-javascript
-Lua
-brainfuck
-ruby

Il faut savoir que je ne maitrise pas parfaitement tout ces langages

[/spoiler]
Remerciment

Ma calto: graph 75
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 24/02/2014 18:54 | #


Si tu t'emmerde en cours, fait un tableau de multiplication en hexa, des additions en binaire (super simple, beaucoup plus qu'en décimal d'ailleurs ), des multiplications en octal, etc

Ajouté le 24/02/2014 à 18:54 :
Après ça va tout seul
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Pseudopourri Hors ligne Membre Points: 182 Défis: 9 Message

Citer : Posté le 24/02/2014 18:58 | #


Comme ça après je retourne en petite section LOL .

Ajouté le 24/02/2014 à 19:00 :
Je sais ce que je viens de dire n'a aucun sens.
je code en...
je code en:

-ASM (assembleur) sur x86 et gb-Z80
-locomotive basic/amstrad basic
-Basic Casio
-VBS
-Batch
-Bash
-Python 3.4
-html
-CSS
-javascript
-Lua
-brainfuck
-ruby

Il faut savoir que je ne maitrise pas parfaitement tout ces langages

[/spoiler]
Remerciment

Ma calto: graph 75
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 24/02/2014 19:01 | #


Dark storm a écrit :
Lephenixnoir a écrit :
(puisque ça fait 2*4 = 8 bits)

Ca fait surtout 2^3
En informatique, tout ou presque se fait en puissance de 2 : nombre de valeurs possible dans 1 int en c : 2^32 =
4294967296 (car 1 int = 32 bits)


T'embête pas, je suis au courant
Je voulais surtout dire 2 caractères hexadécimaux de 4 bits chacun (d'où l'explication sur le dump)
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 24/02/2014 19:02 | #


L'aparté était pour Pseudopourri
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Pseudopourri Hors ligne Membre Points: 182 Défis: 9 Message

Citer : Posté le 24/02/2014 19:14 | #


Sauf que je sais pas ce qu'est:
^
int (ça me fait penser à RanInt#(1,1,50,50))
et
tu a écrit :
1 int en c :

je connais que le basic casio et pas le C/C++/Lua fx/etc...

Ajouté le 24/02/2014 à 19:17 :
merci quand même mais je pense que mon cas est désepéré niveaux prog.
je code en...
je code en:

-ASM (assembleur) sur x86 et gb-Z80
-locomotive basic/amstrad basic
-Basic Casio
-VBS
-Batch
-Bash
-Python 3.4
-html
-CSS
-javascript
-Lua
-brainfuck
-ruby

Il faut savoir que je ne maitrise pas parfaitement tout ces langages

[/spoiler]
Remerciment

Ma calto: graph 75
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 24/02/2014 19:18 | #


T'inquiète, on a vu pire
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Pseudopourri Hors ligne Membre Points: 182 Défis: 9 Message

Citer : Posté le 24/02/2014 19:22 | #


Pas au niveaux blagues ->chat
je code en...
je code en:

-ASM (assembleur) sur x86 et gb-Z80
-locomotive basic/amstrad basic
-Basic Casio
-VBS
-Batch
-Bash
-Python 3.4
-html
-CSS
-javascript
-Lua
-brainfuck
-ruby

Il faut savoir que je ne maitrise pas parfaitement tout ces langages

[/spoiler]
Remerciment

Ma calto: graph 75
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 24/02/2014 19:37 | #


^ c'est juste le signe de la puissance. 3^2 = 3² = 9
int, c'est l'abréviation de integer en anglais, ce qui veut dire entier (RanInt = aléatoire entier).
le C, c'est un langage de programmation, et l'un de ses type de variable, c'est les int (en basic il y a les variables A->Z et les str, en C il y en a beaucoup plus, et les int servent a stocker des entiers).

Et ne t’inquiète pas, on a tous démarré en programmation un jour
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Pseudopourri Hors ligne Membre Points: 182 Défis: 9 Message

Citer : Posté le 24/02/2014 20:26 | #


Ok merci c'est simple en fait.

Ajouté le 24/02/2014 à 23:38 :
Il y a les variables A-Z/0-9/θ/r,les str,les list et matrices.
je code en...
je code en:

-ASM (assembleur) sur x86 et gb-Z80
-locomotive basic/amstrad basic
-Basic Casio
-VBS
-Batch
-Bash
-Python 3.4
-html
-CSS
-javascript
-Lua
-brainfuck
-ruby

Il faut savoir que je ne maitrise pas parfaitement tout ces langages

[/spoiler]
Remerciment

Ma calto: graph 75

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 137 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd