0

BCD でエンコードされた変数値を画面に出力する必要があります。

を使用して画面に印刷できるかどうか知っていますitoaか?

それが可能な場合、どのようにそれを行うのですか?

4

1 に答える 1

1

いいえ、役に立ちませんitoa。16 進表現を見たいので、hexlike を 使用しますcout << hex << n << endl;

注: BCD は数字を 0000 から 1001 までの 4 ビット シーケンスとしてコード化します。これは 16 進数では 0 から 9 です。したがって、BCD は0010 0011ビット単位である 23、または実際には 8 ビット整数として 35 になるため、これを文字列に変換すると、あまり役に立ちません。

于 2012-10-31T13:28:21.363 に答える