Arduino 日本語リファレンス


int型と同じで、unsigned int型も変数の値がその型の最大値を超えてしまうと、ひとまわりします。

unsigned int x
x = 0;
x = x - 1;   // このときxは65535
x = x + 1;   // そこに1を足すとxは0


[目次へ戻る]

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