Console en couleur sans caractères

Signaler
Messages postés
261
Date d'inscription
mardi 12 décembre 2006
Statut
Membre
Dernière intervention
10 juin 2019
-
denisbertin
Messages postés
195
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
26 février 2020
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/102650-console-en-couleur-sans-caracteres

denisbertin
Messages postés
195
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
26 février 2020
1
Précision au sujet de la fonction randomize, qui donne un nombre presque au hazard, PovRay le raytracer l'utilise mais comme il permet de concevoir des animation la valeur derand -seed et dupliquer pour que le calcul des nuages soit identique d'une séquence à l'autre? j'ai bien explorer un partie de leurs code sources 300.000 ligne de codification informatique. Comme tu est un expert je te conseille de faire une boucle de 1 à 1000 par exemple avec setpixel(rand%%largeur,rand%%hauteur) et tu peut ainsi découvrir que tout ceci n'est pas forcement aussi hazardeux que tu le pense, voir ces similitudes.
denisbertin
Messages postés
195
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
26 février 2020
1
La blague : mais alors combien de combinaisons vont-elle pouvoir s'acheter.
denisbertin
Messages postés
195
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
26 février 2020
1
J'ai commencé a programmer sur un micro ordinateur 8 bits de données et 16 bits d'adressage soit 2^16 = 65536, quand à la factorielle n!, sur une calculatrice scientifique des années 1981, elle pouvait être calculée jusqu'a 69! ce qui permet d'être représenté avec 2 chiffres d'une puissance de dix, avec mes copains au lycée on mesurait le temps de calcul de cette factorielle pour déterminer laquelle était la plus rapide, selon le temps de latence (d'attente) pour obtenir ce résultat !
William VOIROL
Messages postés
261
Date d'inscription
mardi 12 décembre 2006
Statut
Membre
Dernière intervention
10 juin 2019

Bonjour,

En C et C++, rand() donne un entier entre 0 et RAND_MAX.
Et RAND_MAX vaut (au moins) 0X7FFF = 32767 = 2¹⁵-1.

Voir par exemple cplusplus rand

De plus 0XF0&rand() donne un entier multiple de 16 entre 0X00 = 0 et 0XF0 = 240.
denisbertin
Messages postés
195
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
26 février 2020
1
Question tu utilise la fonction random rand() sans argument, mais avec un modulo, en pascal il en faut un, quelle est la plage de variation de cette fonction en C ? normalement elle renvoie un nombre entre 0 et 1 mais la fonction modulo demande des entiers...