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://www.arduino.cc/reference/en/language/variables/data-types/unsignedint/
Last Revision: 2019/02/21
最終更新日
January 4, 2024