« TI-Basic/z80/maths/proba/randInt » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « {{Infobox fonction |title = randInt() |name = randInt() |image = |caption = |modeles = TI-81 à TI-86 ''(tous)'' |acces = [math][gauche][5] |poids = 1 octet }} ... ») |
m (poids du token) |
||
Ligne 6 : | Ligne 6 : | ||
|modeles = [[TI-81]] à [[TI-86]] ''(tous)'' | |modeles = [[TI-81]] à [[TI-86]] ''(tous)'' | ||
|acces = [math][gauche][5] | |acces = [math][gauche][5] | ||
|poids = | |poids = 2 octets | ||
}} | }} | ||
Ligne 43 : | Ligne 43 : | ||
== Informations complémentaires == | == Informations complémentaires == | ||
* Poids du Token: | * Poids du Token: 2 octets | ||
== Voir aussi == | == Voir aussi == | ||
* [http://tibasicdev.wikidot.com/randint Sur TI-Basic Developer] | * [http://tibasicdev.wikidot.com/randint Sur TI-Basic Developer] |
Dernière version du 25 juin 2014 à 13:56
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