Gambas France BETA


Pas de compte ? Incription

Deux "fontaines" de nombres aléatoires: /dev/random et /dev/random

1
AuteurMessages
vuott#1 Posté le 1/11/2015 à 00:09:58
Ne cedere ineluctabili possimus...ciao ! :)

Obtenir numéros aléatoires de type Byte des file-device /dev/random et /dev/random.

Exemple pratique:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
PUBLIC SUB Main()

DIM fl AS File
DIM b AS BYTE

fl = OPEN "/dev/urandom" FOR READ

WHILE TRUE
READ #fl, b
WRITE "\r" & b & Space(2)
SLEEP 0.3
WEND

END


Tchao ! :)
« Vita non suavis esse potest, nec Mors amara. »
noucom#2 Posté le 1/11/2015 à 11:58:24
Et pourquoi pas ne pas utiliser:

1
Rnd
vuott#3 Posté le 1/11/2015 à 14:53:41
Ne cedere ineluctabili possimusJ'ai seulement et simplement indiqué une autre possibilité.
« Vita non suavis esse potest, nec Mors amara. »
Flachy Joe#4 Posté le 1/11/2015 à 18:48:39
Iguane : Il Gambas Uniquement pour Activer ses NEuronesSalut,
Une bonne raison d'utiliser /dev/urandom ou mieux /dev/random est que ce sont sous linux des sources de nombre aléatoires basés sur des états physiques tirés des pilotes de matériel alors que la fonction Rnd ne fourni que des nombres pseudo-aléatoires qui ne peuvent pas être utilisés en cryptographie.
;) Flachy Joe ;)
1