基本情報処理の勉強を進めているものです。
秋の過去問題(午前)を進めて、分からない問題を考え中なのですが・・・
【問2】
非負の2進数 b1b2・・・bnを3倍したものはどれか。
ア:b1b2・・・bn0 + b1b2・・・bn
イ:b1b2・・・bn00 -1
ウ:b1b2・・・bn000
エ:b1b2・・・bn1
【正解】ア
この問題のbn0の、nの後についている[0]の意味は
「一番右側のビットに0を代入しています、という意味でしょうか?」
(1ビット左シフトしています(値を2倍しています)という意味でしょうか?)
【考え】
b1b2・・・bn (nを5ビット目としておく)
これによりビット列を仮に次の値としておく → 11001
(1)左シフトさせる 110010
b1b2・・・bn に、bn0の右横に追加で 0を入れる (一番右側に0を入れる)
0を入れたた結果として、b1b2・・・bn は1ビット左シフト行われることになる。
(2)1ビットシフト(2倍)された値に対して、元の値をプラスする(1倍を加算)する。
(3)3倍された値が算出される
という考えの元、
この問題の[0]の役割は
1ビット左にシフトする為のものである。
という理解で良いでしょうか?
【問題の意図】
シフト演算
No.1ベストアンサー
- 回答日時:
そうです。
3倍する→2倍したものと元の数を足せば3倍です。
早速のご回答ありがとうございます。
【別途質問】
ア:b1b2・・・bn0 + b1b2・・・bn 2倍したもの+1倍 = 3倍
イ:b1b2・・・bn00 -1 ⇒ 4倍したものから1を引く ×
ウ:b1b2・・・bn000 ⇒ 8倍する ×
エ:b1b2・・・bn1 ⇒ 2倍したものに1を足す ×
私の中で、何故元の数を足すと倍数が増えるのか?とういところを完全に理解できていないため、もし宜しければ倍数の考え方について、ご意見、ご確認いただけないでしょうか。
(余り深く考えずに解いていたもので・・・)
【考え】
倍数とは、元ある数(もの)の固まりをの個数を表しているものである。
1倍 ⇒ 元ある数が1つある
2倍 ⇒ 元ある数が2つある
3倍 ⇒ 元ある数が3つある
この考えの元
シフト演算の結果 2倍された値(元ある数が2つある状態) から 元ある数を1つ追加することによって、3倍が実現されている、という理解で良いでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 上三角行列のn乗の証明 2 2023/07/23 21:45
- Excel(エクセル) Excelについて質問があります。 関数の数値入力についてなのですが、 b1にー c1に数値 がある 1 2023/05/28 12:13
- Excel(エクセル) Google Spreadsheetのカスタム表示形式について 2 2023/05/20 09:10
- Excel(エクセル) セルの計算の上限値を設定し、残りを別のセルに表示させる 7 2022/06/17 13:12
- 数学 a1=a b1=b an+1=5an-bn cn=an+1-an (n=1、2、3…) を満たしてい 2 2022/11/05 17:48
- Excel(エクセル) エクセルの条件付き書式 2 2022/05/09 11:15
- 統計学 個別の期待値は小さいけど集計すると期待値は大きくなる場合とは? 4 2022/06/14 08:27
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- 数学 数学3 無限数列 画像の例題93(1)について質問があります。 なぜbnとおいたんですか...?? 3 2022/07/10 13:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
尿検査前日に自慰行為した時の...
-
白血球が多いとどんな心配があ...
-
尿検査の前日は自慰控えたほう...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
EXCELで式からグラフを描くには?
-
変な話しになります。尿検査で...
-
excelでsin二乗のやり方を教え...
-
エクセル指定した範囲からラン...
-
Excelで""で囲む方法
-
ある範囲のセルから任意の値を...
-
2つの数値のうち、数値が小さい...
-
精子が黄色?
-
エクセルでエラーが出て困って...
-
納豆食べた後の尿の納豆臭は何故?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報