unsigned int
名称
unsigned int
説明
Arduino Unoと他のATmegaベースのボードでは、unsigned intはintと同様2バイトの値を格納することができる。負数は格納せず非負数だけを格納する。よって、0から65535((2^16)-1)の範囲の整数を表す。
Dueは4バイト(32ビット)の値を格納することができる。よって、0から4294967295((2^32)-1)の範囲の整数を表す。
unsigned intとintとの違いは、符号ビットとも呼ばれる最上位ビットの違いである。Arduinoのintでは、最上位ビットが1のとき、その数値は負数となり、残りの15ビットが2の補数として解釈される。
書式
unsigned int var = val;
引数
| var | 変数名。 |
| val | 変数に代入する値。 |
使用例
|
|
参照
オリジナルのページ
https://docs.arduino.cc/language-reference/en/variables/data-types/unsignedInt/
最終更新日
August 16, 2026