int

スポンサーリンク

Arduinoにおける文法は標準C言語と特に変わりはありません。

ArduinoUnoやLeonardoでは2バイトを使って格納され、値の範囲は-32768から32767まで扱われ、32ビットマイコンを搭載するArduinoDueでは4バイトで、値の範囲は-2,147,483,648から2,147,483,647までとなります。

●Example from Arduino Web Site

[c]

int x;
x = -32768;
x = x – 1; // x now contains 32,767 – rolls over in neg. direction

x = 32767;
x = x + 1; // x now contains -32,768 – rolls over

[/c]

Arduino 原文

タイトルとURLをコピーしました