Adakah yang tahu fungsi tombol Lsh dan Rsh di Windows 7 kalkulator ketika berada dalam mode Programmer. Orang akan berpikir itu dimaksudkan untuk menggeser bit ke kiri dan kanan, tetapi itu tampaknya tidak terjadi: kadang-kadang tidak ada yang terjadi, di lain waktu saya mendapatkan pesan 'Hasil tidak didefinisikan' di layar. Adakah yang tahu, apakah ini bug yang dikenal?
Sementara kita berada di sana, apakah ada yang punya saran untuk kalkulator yang baik, satu dengan panduan referensi / panduan pengguna yang layak (bantuan windows tampaknya tidak memberikan petunjuk apa pun yang dilakukan tombol, dalam mode apa pun).
windows
calculator
Tom
sumber
sumber
Jawaban:
Lsh
danRsh
lakukan shift kiri dan kanan, masing-masing. Setelah menekan tombol, Anda perlu menentukan jumlah digit biner yang ingin Anda geser nomornya. Lihat "Apa yang dilakukan semua tombol?" di sini untuk info lebih lanjut.sumber
Ini bukan bug seperti kesalahpahaman kami pengguna. (Saya pikir programmer Kalkulator juga ikut campur tangan.)
Jika Anda berada dalam mode hex, saya menemukan nomor yang Anda ketikkan setelah menekan tombol Lsh adalah angka hex, bukan angka desimal.
Misalnya, jika Anda ingin menggeser sedikit 23 tempat desimal ke kiri, orang akan berharap Anda memasukkan 1, lalu tekan Lsh, lalu ketik 23. Tetapi yang sebenarnya terjadi adalah ia bergeser 35 bit (23h = 35 desimal. )
Jadi, jika Anda benar-benar ingin menggeser 23 desimal bit angka ajaib yang akan dimasukkan (setelah menekan tombol Lsh) adalah 17.
Aku memukul kepalaku melawan ini selama beberapa jam sampai aku tanpa sengaja memukul Lsh 10 sekali dan mendapat giliran 16.
Solusinya adalah memasukkan angka dalam mode hex, beralih ke mode desimal, tekan tombol Lsh (atau Rsh), masukkan jumlah bit desimal untuk bergeser, (lalu = tentu saja) kemudian beralih kembali ke mode hex.
Benar-benar PITA.
Menandai.
sumber