Search this site
Embedded Files
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
  • More
    • Accueil
    • BBC BASIC
    • BBC OS
    • BBC MODULES
    • RUBRIQUES
    • LIENS

⇨ MENU ⇨ BBC BASIC

RND et RND()


DESCRIPTION.


L'instruction RND et la fonction RND() permettent d'obtenir un nombre pseudo-aléatoire.




SYNTAXE.


kvaleur = RND 

kvaleur = RND( 0 ) 

kvaleur = RND( 1 ) 

kvaleur = RND( entier ) 




REMARQUES.


entier doit être un nombre entier supérieur à 1. La forme : 

- RND, retourne un nombre entier entre 0 et 4 294 967 295 (&FFFFFFFF) ;

- RND( 0 ), retourne la dernière valeur retourne par l'instruction RND ou la fonction RND()  ;

- RND( 1 ), retourne un nombre réel compris entre 0,0 et 0,99999999 ;

- RND( entier ), retourne un nombre entier entre 1 et entier.


Note : Si entier est négatif, la fonction RND( entier ) retourne entier.


Rappel : il n'est toujours pas possible qu'un ordinateur puisse retourner réellement une valeur aléatoirement. C'est pourquoi il existe des générateurs, ou algorithmes, de nombres pseudo-aléatoires qui simule, le mieux possible, une suite de valeurs, comprise entre de deux borne, de façons à donner une impression de hasard.




EXEMPLE.


FOR ktour = 1 TO 10 

PRINT RND , RND( 1 ) , RND( 0 ) , RND( ( ktour * 100 ) ^ 3 )

NEXT ktour

Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions.

Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour

TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER

avec un exemple de résolution à télécharger pour vous inspirer.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse