Modifications

Sauter à la navigation Sauter à la recherche

TI-Basic/z80/maths/proba/randInt

1 465 octets ajoutés, 25 juin 2014 à 14:55
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 }} ... »
{{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}}
1 342

modifications

Menu de navigation