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変数に代入する値。

使用例

1
unsigned int ledPin = 13;

参照

言語 整数定数

オリジナルのページ

https://www.arduino.cc/reference/en/language/variables/data-types/unsignedint/

Last Revision: 2019/02/21

最終更新日

January 4, 2024

inserted by FC2 system