- ベストアンサー
論理回路
kmeeの回答
- kmee
- ベストアンサー率55% (1857/3366)
> 1.(569)10をBCD符号で表せ (569)16 ※ 16進数で569 >2.符号付8ビットで表せる最小整数値は( ) >3.符号付2進数(11010100)2は10進数で( ) 符号付整数の表現方法は複数あります。 どの方式かが明示されていなければ、回答できません。 http://ja.wikipedia.org/wiki/%E7%AC%A6%E5%8F%B7%E4%BB%98%E6%95%B0%E5%80%A4%E8%A1%A8%E7%8F%BE
関連するQ&A
- [応用情報]BCDの最大値について
以下の問題を解いています。 ------------------------------------------------------------------------------------------- 第16問 4nビットを用いて整数を表現するとき,符号なし固定小数点表示法で表現できる最大値をaとし,BCD(2進化10進符号)で表現できる最大値をbとする。nが大きくなるとa/bはどれに近づくか。 --------------------------------------------------------------------------------------------- この解説で、BCDで表現できる最大値は、以下とあるのですが、なぜ9なのか?なぜ102なのかがわかりません。符号付だと4の1乗ビット=15ということは理解しています。 どなたか解説いただけませんでしょうか。 4の1乗ビット=9 4の2乗ビット=99≒10の2乗 4の3乗ビット=999≒10の3乗 4の4乗ビット=9999≒10の4乗 4のn乗ビット=10のn乗
- ベストアンサー
- その他([技術者向] コンピューター)
- 9ビットの2進数を符号付整数…
問題の意味がわからないのですが、どう解けばいいですか? 9ビットの2進数を符号付の整数とみなしたときの数値の範囲を、10進数で下限~上限の形で示せ。符号は2の補数。
- 締切済み
- その他([技術者向] コンピューター)
- ソースについて聞きたいのですが・・・
符号付32ビットの整数値を入力して、32ビットの2進数の表示と16進数の表示をしたいのですが、ソースのヒントを教えてくれればうれしいです。わかるところまで書きます。 int x; printf("符号付32ビットの整数値の入力:"); scanf("%d" ,&x); その後を教えて下さい。
- ベストアンサー
- C・C++・C#
- 学校の課題でソースについて聞きたいんですが
符号付き32ビットの整数値を入力して32ビットの2進数で表示させました。(以下の通り) int x; int i; printf("符号付32ビットの整数値を入力:"); scanf("%d",&x); for(i=31; i>=0; i--) { printf("%d" ,(x>>i)&1); } この時、4ビットずつに区切って表示させたいんですけど、どうすればいいでしょう?教えてください。
- 締切済み
- C・C++・C#