Quelqu'un connaît-il la fonction des touches Lsh et Rsh dans la calculatrice Windows 7 lorsqu'elle est en mode Programmeur? On pourrait penser que cela est destiné à déplacer les bits vers la gauche et vers la droite, mais cela ne semble pas se produire: parfois rien ne se passe, d'autres fois, je reçois un message «Résultat non défini» à l'écran. Quelqu'un l'a-t-il déjà compris, est-ce un bug connu?
Pendant que nous y sommes, quelqu'un a-t-il des suggestions pour une bonne calculatrice, une avec un guide de référence / guide d'utilisation décent (l'aide de Windows ne semble donner aucune indication sur ce que font les touches, dans n'importe quel mode).
Réponses:
Lsh
etRsh
effectuez des décalages à gauche et à droite, respectivement. Après avoir appuyé sur le bouton, vous devez spécifier le nombre de chiffres binaires dont vous souhaitez décaler le nombre. Voir "Que font tous les boutons?" ici pour plus d'informations.la source
Ce n'est pas tant un bug qu'un malentendu de nous, les utilisateurs. (Je pense que les programmeurs de Calculator y ont également contribué.)
Si vous êtes en mode hexadécimal, j'ai trouvé que le nombre que vous tapez après avoir appuyé sur la touche Lsh est un nombre hexadécimal, pas un nombre décimal.
Par exemple, si vous voulez décaler un peu de 23 décimales vers la gauche, on s'attendrait à ce que vous saisissiez un 1, puis appuyez sur Lsh, puis tapez 23. Mais ce qui se passe vraiment c'est qu'il est décalé de 35 bits (23h = 35 décimales). )
Donc, si vous voulez vraiment décaler 23 bits décimaux, le nombre magique à saisir (après avoir appuyé sur la touche Lsh) est 17.
J'ai battu ma tête contre cela pendant quelques heures jusqu'à ce que j'atteigne accidentellement Lsh 10 une fois et que j'obtienne un quart de 16.
Une solution de contournement consiste à entrer le nombre en mode hexadécimal, passer en mode décimal, appuyer sur la touche Lsh (ou Rsh), entrer le nombre décimal de bits à décaler, (puis = bien sûr), puis repasser en mode hexadécimal.
Quel PITA.
Marque.
la source