1 465 octets ajoutés,
25 juin 2014 à 14:55 {{Infobox fonction
|title = randInt()
|name = randInt()
|image =
|caption =
|modeles = [[TI-81]] à [[TI-86]] ''(tous)''
|acces = [math][gauche][5]
|poids = 1 octet
}}
== 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 [[TI-Basic/z80/maths/proba/rand|rand]]:
''seed''→rand
=== Optimisations ===
*Si la borne inférieure est 0, il est plus léger d'utiliser [[TI-Basic/z80/maths/proba/rand|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: 1 octet
== Voir aussi ==
* [http://tibasicdev.wikidot.com/randint Sur TI-Basic Developer]
* [[TI-Basic/z80/maths/proba/rand|rand]]
* [[TI-Basic/z80/maths/proba/randBin|randBin()]]
{{TI-Basicz80}}