標準規約では 64 ビット (8 バイト) の整数として hyper
int
と unsigned
hyper
int
を定義しています。その表現方法は明らかに、上で説明した integer
と unsigned integer
を拡張したものです。hyper
整数は 2 の補数で表されます。最上位バイト (MSB) と最下位バイト (LSB) はそれぞれバイト 0 とバイト 7 です。
Hyper 整数は次のように宣言します。
hyper int identifier; unsigned hyper int identifier;
Hyper 整数