DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions diverses WINDEV
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renvoie un nombre aléatoire utilisable avec les technologies cryptographiques.
Exemple
// Récupération d'un entier compris entre 0 et 2 147 483 647
ResHasard = HasardCryptoEntier()
// Récupération d'un entier compris entre 0 et 34
ResHasard = HasardCryptoEntier(34)
// Récupération d'un entier compris entre 7 et 21
ResHasard = HasardCryptoEntier(7, 21)
Syntaxe

Calculer un nombre aléatoire Masquer les détails

<Résultat> = HasardCryptoEntier()
<Résultat> : Entier
  • Entier aléatoire (compris entre 0 et 2 147 483 647),
  • -1 en cas d'erreur.

Calculer un nombre aléatoire avec une borne maximale Masquer les détails

<Résultat> = HasardCryptoEntier(<Borne maximale>)
<Résultat> : Entier
  • Entier aléatoire (compris entre 0 et la borne maximale incluse),
  • -1 en cas d'erreur.
<Borne maximale> : Entier
Borne maximale du nombre retourné (comprise entre 1 et 2 147 483 647).

Calculer un nombre aléatoire avec une borne minimale et une borne maximale Masquer les détails

<Résultat> = HasardCryptoEntier(<Borne minimale> , <Borne maximale>)
<Résultat> : Entier
  • Entier aléatoire (compris entre les bornes minimale et maximale incluses),
  • -1 en cas d'erreur.
<Borne minimale> : Entier
Borne minimale du nombre retourné (comprise entre 0 et 2 147 483 647)
<Borne maximale> : Entier
Borne maximale du nombre retourné (comprise entre 1 et 2 147 483 647)
Remarques
  • Le premier appel à la fonction peut être long (de l'ordre de la seconde), car l'initialisation du mécanisme aléatoire est très complexe.
  • La fonction InitHasard n'a aucun effet sur le résultat de la fonction HasardCryptoEntier.
Classification Métier / UI : Code neutre
Composante : wd290std.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale