meta données pour cette page
Ceci est une ancienne révision du document !
<html> <head><title>inversion de bits d'un nombre entier (miroir) </title></head> <body> Texte : <input type="texte" id="monTexte" value="entrez un integer"> <p>Cliquez pour inverser les bits d'un nombre entier</p> <button onclick="bitRev()">afficher le contenu </button> <p id="resultat"> </p> <script> // de : https://gist.github.com/tleunen/4702818 // bit reverse function bitRev() { var entree = document.getElementById("monTexte").value; // l'entrée texte convertit un nombre en texte var r = 0; val = 0; while(entree > 0) { val = entree&1; entree >>= 1; r += val&1; r <<= 1; } r >>= 1; // console.log(r); document.getElementById("resultat").innerHTML=r; // return r; } </script> </body> </html>