Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この例で >>= は何をしますか?
byte fsr = 2; fsr >>= 2;
ここで見つけました: https://github.com/sparkfun/MMA8452_Accelerometer/blob/master/Firmware/MMA8452Q_BasicExample/MMA8452Q_BasicExample.ino
これは次のことを行います。
fsr = fsr >> 2;
fsr >>= 2;
は
Bitwise Context では、右側の 2 ビット位がシフトされています。
算術コンテキストでは、fsr の数値は 2^2(4) で除算されます。