dev:bash:generer_nombre_aleatoire
Différences
Ci-dessous, les différences entre deux révisions de la page.
| |
dev:bash:generer_nombre_aleatoire [2021/04/25 10:22] – créée yoann | dev:bash:generer_nombre_aleatoire [2021/04/25 10:28] (Version actuelle) – yoann |
---|
====== Bash: Générer un nombre aléatoire ====== | ====== Bash: Générer un nombre aléatoire ====== |
| |
Pour obtenir un nombre aléatoire dans l'intervalle [0-65535] depuis le shell, on peut utiliser la variable **$RANDOM**. | Pour obtenir un nombre aléatoire dans l'intervalle [0-32767] depuis le shell, on peut utiliser la variable **$RANDOM**. |
| |
Pour limiter la valeur maximum de l'intervalle entre [0-N] avec N < 65535, on peut utiliser l'opérateur modulo. Lorsqu'on divise un nombre par N, le reste de la division est toujours compris entre [0-(N-1)]. Le reste est disponible via l'opérateur modulo. | Pour limiter la valeur maximum de l'intervalle entre [0-N] avec N < 32767, on peut utiliser l'opérateur modulo. Lorsqu'on divise un nombre par N, le reste de la division est toujours compris entre [0-(N-1)]. Le reste est disponible via l'opérateur modulo. |
| |
<code bash> | <code bash> |
dev/bash/generer_nombre_aleatoire.1619346148.txt.gz · Dernière modification : 2021/04/25 10:22 de yoann