TI-Basic/z80/maths/proba/randInt
Aller à la navigation
Aller à la recherche
Accès: | [math][gauche][5] |
---|---|
Existe sur | TI-81 à TI-86 (tous) |
Poids: | 2 octets |
Description
Cette fonction renvoie un entier aléatoire entre deux bornes incluses, ou une liste d'entiers aléatoires.
- randInt(A,B) renvoie A+int((B-A+1)rand si A<B, B+int((A-B+1)rand sinon.
Syntaxe
randInt( minimum , maximum [ , nombre de valeurs ] )
- On peut donc obtenir soit un nombre entier, soit une liste contenant des nombres entiers.
Réglage du Seed
- Le seed de randInt() est le même que celui de rand, et il se règle avec rand:
seed→rand
Optimisations
- Si la borne inférieure est 0, il est plus léger d'utiliser rand:
:randInt(0,12 peut devenir :int(13rand
Emplacement
- Depuis l'éditeur de programmes, tapez [math][droite][2]
- Dans le catalogue
Modèles concernés
Toutes les TI-z80 de la TI-81 à la TI-86.
Messages d'erreur
- ERR DOMAIN
Si l'un des arguments est une valeur décimale.
- ERR DATA TYPE
Si l'un des arguments est n'est pas un nombre réel.
Informations complémentaires
- Poids du Token: 2 octets
Voir aussi