2進数: 0000 0000 0000 0000 0000 0000 0000 0001 を
2の補数にし、符合つき10進数として読み取ったときの値はいくつになるかという問題なのですが、正解を出せなくて困っています。
自分は以下のように考えたのですが、間違っている箇所を指摘していただけますでしょうか。
1) 補数にすると オール1になる
2) 一番左の桁は符合として読むから、符合は1=マイナス
3) 左から2桁目以降を10進数に読み変えて、2147483647
4) 答えは -214783647
これでバツがついてしまいました。正解は不明です。
よろしくお願いします。
No.1
- 回答日時:
No.2
- 回答日時:
No.3
- 回答日時:
-214783646
では?
No.5ベストアンサー
- 回答日時:
1111 1111 1111 1111 1111 1111 1111 1111
は、「-1」です。
1111 1111 1111 1111 1111 1111 1111 1110
が、「-2」です。
1111 1111 1111 1111 1111 1111 1111 1101
が、「-3」です。
というように、数の大小関係と、2進数表現における大小関係とを一致させておいたほうが、二値論理を用いて算術演算を行なう計算機を実現する際に、いろいろと都合が良いのです。
なぜならば、たとえば、足し算を行なう演算を二値論理で実現する際に、正たす正、正たす負、負たす正、負たす負の4通りに場合分けせずに、1通りの論理回路を作ればすむためです。
質問者さんが考えたように「答えは -21478364」としてしまうと、負数の領域において、数の大小関係と2進数表現における大小関係とが逆になってしまい、それで計算機の実現が不可能なわけではないのですが、いろいろと回路規模の増大などの不便が出てきます。
負数の2進数表現の方法自体は決め事に過ぎませんが、なぜそのように決まったかということを、論理回路レベルでわかるようになると、非常にすんなりと理解できると思うのですが。
詳細な説明をいただき、ありがとうございました。
仰る通り、ただの規則計算としてではなく、2の補数が使用される意味からしっかり勉強しなおしたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) 4進数風なバーコードは何ですか? 2 2022/11/28 23:33
- 数学 以下の問題が分かりません。 8ビット浮動小数点数が、最上位ビットから順に符号1ビット、指数部3ビット 4 2023/07/22 16:06
- 情報処理技術者・Microsoft認定資格 情報技術の問題についてです。 10進数の−36を以下のような16ビットの浮動小数点表示にするといくつ 3 2022/05/21 19:53
- 数学 【高1 数学Ⅰ 二次関数】 二次関数 f(x)=x^2-4ax+8a がある。ただし、aは正の定数と 3 2022/07/23 15:46
- 計算機科学 ビット計算 2 2023/04/16 14:26
- 物理学 写真の解説の赤枠部分についてですが、 なぜ、(-vk-1)と-が付くのかがわからないです。 解説の③ 1 2023/02/10 23:54
- 数学 どっちと思いますか 4 2022/10/10 11:16
- その他(コンピューター・テクノロジー) 量子コンピュータの動作原理がわかりません。同じビットが、1でも0でも有って良いだろうか? 3 2023/02/04 03:20
- 数学 nは正の整数であり、偶数。 n(n+1)(n+2)(n+3)は素因数が3つ。 nを求めよ。 という問 8 2022/09/26 18:15
- 数学 分数不等式 (-x+2)/(x+2)≧0 回答では「マイナス」を掛けて符号の向きを変えていたのですが 5 2023/02/26 18:31
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
公約数って負の数ダメなんです...
-
多項式の展開の計算問題で答え...
-
平方根
-
4を4回使って0~10の数字を作る。
-
負の整数における小数点以下の...
-
2にん?
-
数I 因数分解の答えの書き方
-
因数分解で答えが二つ出てきます。
-
数列の問題を教えていただきた...
-
-8以上の負の整数で、絶対値が...
-
数学 (1)は「(ⅰ)(ⅱ)(ⅲ)より…」...
-
エクセルの自動計算で0パーセン...
-
算数
-
場合の数 答え合わせお願いしま...
-
中学3年数学の問題です。 96に...
-
数学の、最小公倍数を求める文...
-
どこまで因数分解・展開 すれば...
-
進法の問題なんですけど、 【問...
-
15の素因数分解がわかりませ...
-
二次方程式をみたす整数の組(...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
数学I アホらしい質問なのでそ...
-
負の整数における小数点以下の...
-
平方根
-
公約数って負の数ダメなんです...
-
エクセルの自動計算で0パーセン...
-
One Week トライアル 数学
-
中学3年数学の問題です。 96に...
-
数独の解答は、一つだけではない?
-
千円未満切り上げとは・・・
-
多項式の展開の計算問題で答え...
-
平方根の計算で・・・
-
因数分解で答えが二つ出てきます。
-
ルートの中が、(-6)の2乗の...
-
数学中2 式の計算の文字の順番...
-
答えが24となるように式を作る...
-
15の素因数分解がわかりませ...
-
4を4回使って0~10の数字を作る。
-
どこまで因数分解・展開 すれば...
-
1+1=3だ!固定概念にとら...
-
他の回答をなぞるだけ
おすすめ情報