Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Registre à décalage

Retourner au contenu associé (entrée de forum : Générer un nombre pseudo aléatoire avec garantie d'unicité)

  • # Registre à décalage

    Posté par teoB le 13 février 2012 à 19:46. En réponse au message Générer un nombre pseudo aléatoire avec garantie d'unicité. Évalué à 2.

    En électronique, pour faire un générateur pseudo-aléatoire, on utilise un registre à décalage. Si tu as un registre de n bits, alors tu balayes les 2^n - 1 (pas le zéro) valeurs possibles d'une façon qui semble aléatoire. Une fois que tu as passé toutes les valeurs possibles, alors tu repars sur la même séquence. Tu as donc du pseudo-aléatoire reproductible, et si n est suffisamment grand, tu n'auras jamais deux fois la même valeur. Ça se simule avec un simple polynôme en base 2 (par contre il doit répondre à certains critères, on ne peut pas prendre n'importe quel polynôme).
    http://fr.wikipedia.org/wiki/Registre_%C3%A0_d%C3%A9calage#Registre_.C3.A0_d.C3.A9calage_avec_r.C3.A9troaction_lin.C3.A9aire

Revenir en haut de page

Derniers commentaires

  • Re: Pendant ce temps là...
  • Re: CMS par dessus Hugo
  • Re: An Engineering Disaster
  • Re: Et MPD ?
  • Re: Et MPD ?
  • Re: techniquement ce n'est pas free
  • Re: ESP32-C3 en access point
  • Re: cé koréan
  • Re: Détails
  • Re: Détails
  • Re: A ce propos...
  • Pour économiser et limiter l'empreinte, il faudrait réduire le PDF en compressant (au moins 75%)

Étiquettes (tags) populaires

  • intelligence_artificielle
  • le_monde_diplomatique
  • merdification
  • grands_modèles_de_langage
  • états-unis
  • canicule
  • capitalisme
  • réchauffement_climatique
  • datacenter
  • logiciel_libre
  • souveraineté_numerique
  • france

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /