Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
BCD でエンコードされた変数値を画面に出力する必要があります。
を使用して画面に印刷できるかどうか知っていますitoaか?
itoa
それが可能な場合、どのようにそれを行うのですか?
いいえ、役に立ちませんitoa。16 進表現を見たいので、hexlike を 使用しますcout << hex << n << endl;
hex
cout << hex << n << endl;
注: BCD は数字を 0000 から 1001 までの 4 ビット シーケンスとしてコード化します。これは 16 進数では 0 から 9 です。したがって、BCD は0010 0011ビット単位である 23、または実際には 8 ビット整数として 35 になるため、これを文字列に変換すると、あまり役に立ちません。
0010 0011