2 進-10 進形式

変更の始まり 2 進-10 進形式は、フィールドの左端ビットに符号 (正または負) が入っていて、 フィールドの残りのビットに数値が入っていることを意味します。 正数は符号ビットがゼロになり、負数は符号ビットが 1 で、2 の補数形式となります。 2 進フィールドは、1 から 9 桁の長さにすることができ、小数点以下の桁数付きと して定義することができます。 フィールドの長さが 1 から 4 桁であった場合には、コンパイラーは 2 バイトの 2 進フィールド長と見なします。 フィールドの長さが 5 から 9 桁であった場合には、コンパイラーは 4 バイトの 2 進フィールド長と見なします。 変更の終わり

変更の始まり 2 進-10 進形式の項目が保持できる値の範囲は 限定されています。例えば、2 桁あって、小数部の桁数がゼロの 2 バイトの 2 進フィールド は、-99 から 99 までの値を保持できます。 変更の終わり

注: 整数データ型および符号なし整数データ型も 2 進形式ですが、 これらは全範囲の値を保持できます。 2 バイトの整数フィールドは、-32768 から 32767 までの値を保持できます。 2 バイトの符号なし整数フィールドは、0 から 65535 までの値を保持できます。