Arduino日本語リファレンス


演算の結果、-104という負の数が現れたことに驚くかもしれません。これは整数の最上位ビットが原因です。符号ビットとも言われるこのビットが1のとき、その数は負と解釈されます。
このような正負の値のエンコーディングは「2の補数」と呼ばれます。ちなみに、xが整数のとき、~xは(-x - 1)と同じです。



[目次へ戻る]

Creative Commons Attribution-ShareAlike 3.0 License.
このドキュメントはArduino Teamにより執筆され、Takumi Funadaが翻訳し、一部加筆修正したものです
ご意見はtf at musashinodenpa.comまでお送りください [ドキュメント一覧]