Kennt jemand die Funktion der Tasten Lsh und Rsh im Windows 7-Rechner, wenn er sich im Programmiermodus befindet? Man könnte meinen, es soll Bits nach links und rechts verschieben, aber das scheint nicht zu passieren: Manchmal passiert nichts, manchmal erhalte ich die Meldung "Ergebnis nicht definiert" im Display. Hat jemand es schon herausgefunden, ist das ein bekannter Fehler?
Hat jemand Vorschläge für einen guten Taschenrechner, einen mit einem anständigen Referenzhandbuch / Benutzerhandbuch (die Windows-Hilfe scheint in keinem Modus Hinweise darauf zu geben, was die Tasten tun).
windows
calculator
Tom
quelle
quelle
Antworten:
Lsh
undRsh
führen Sie Links- bzw. Rechtsverschiebungen durch. Nach dem Drücken der Taste müssen Sie die Anzahl der Binärziffern angeben, um die Sie die Zahl verschieben möchten. Siehe "Was machen alle Tasten?" hier für weitere Infos.quelle
Es ist weniger ein Fehler als ein Missverständnis von uns Benutzern. (Ich denke, die Programmierer von Calculator haben auch daran mitgewirkt.)
Wenn Sie sich im Hex-Modus befinden, habe ich festgestellt, dass die Zahl, die Sie nach dem Drücken der Lsh-Taste eingeben, eine Hex-Zahl und keine Dezimalzahl ist.
Wenn Sie beispielsweise ein Bit mit 23 Dezimalstellen nach links verschieben möchten, müssen Sie eine 1 eingeben, dann Lsh drücken und dann 23 eingeben. Was jedoch wirklich passiert, ist, dass es um 35 Bit verschoben wird (23h = 35 Dezimalstellen). )
Wenn Sie also wirklich 23 Dezimalbits verschieben möchten, ist die einzugebende magische Zahl (nach Drücken der Lsh-Taste) 17.
Ich schlug ein paar Stunden lang mit dem Kopf dagegen, bis ich versehentlich einmal Lsh 10 traf und eine Schicht von 16 bekam.
Eine Problemumgehung besteht darin, die Zahl im Hex-Modus einzugeben, in den Dezimalmodus zu wechseln, die Taste Lsh (oder Rsh) zu drücken, die Dezimalzahl der zu verschiebenden Bits einzugeben (dann = natürlich) und dann wieder in den Hex-Modus zu wechseln.
Was für eine PITA.
Kennzeichen.
quelle