ONC+ 開発ガイド

hyper 整数と符号なし hyper 整数

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

宣言

Hyper 整数は次のように宣言します。

hyper int identifier;
unsigned hyper int identifier;  

Hyper 整数の符号化

Graphic