【A試験_基礎理論】04. シフト演算(2進数のかけ算・割り算)| 基本情報技術者試験

  Рет қаралды 106,855

【基本情報技術者試験YouTuber】すーさん

【基本情報技術者試験YouTuber】すーさん

Күн бұрын

Пікірлер: 63
@kanno1821
@kanno1821 2 күн бұрын
0~255でいいじゃないですか?
@kiki-s8b
@kiki-s8b 9 ай бұрын
今日はここまで頑張った~😊
@kihonzyouhou
@kihonzyouhou 9 ай бұрын
お疲れ様です!
@ほうじ茶-y3z
@ほうじ茶-y3z Ай бұрын
ありがとうございます😊
@user-og5gq8xc2k
@user-og5gq8xc2k Жыл бұрын
シフト演算はかけ算・わり算 論理シフト…符号を考慮しない 算術シフト…符号を考慮(シフトする時に符号ビットは無視する) 12:31 論理シフト →1が左にはみ出たらオーバーフロー 算術シフト →⭐️符号ビット⭐️と異なる数が左にはみ出たらオーバーフロー 左スペースには⭐️符号ビット⭐️を入れる 最後は符号ビットをちゃんとつける
@mikancookies
@mikancookies Жыл бұрын
質問です。 8:22~にて補数を導いて10進数では「-24」で表されると書かれていますが、 前回の動画(11:29あたり)と往復して考えると、補数をとる場合は引き算を行う時だと理解していました。 なので私の解釈では「11101000」は一番左の符号ビット1を除いた「1101000」を10進数で変換した値「104」に 符号ビットを考慮して10進数表記で「-104」となると思っていました。 8:40では「2の補数では再度ビット反転して...元の数値を得ることができると前回のコースで説明しました」とおっしゃっていますが、 今回示されている「11101000」が元の値に対して既に2の補数値として示されているという前提はどこから読み取ったらよいのでしょうか。 それとも算術シフトにおいて示されている値は、2の補数値であることを前提としているのでしょうか。 細かい質問ですいません。。。何度もこちらの動画をみてもここで躓いてしまい、解釈がごっちゃになってしまいまして質問しました。
@kihonzyouhou
@kihonzyouhou Жыл бұрын
補数は引き算ではなく負の数を表す時に使用するものです。(結果として引き算で使用されるだけです。) 負の数は他にも表現方法がありますか、今回は08:24で伝えている通り、負の数は補数で表現することにしています。
@N国党をら
@N国党をら 8 ай бұрын
3:12 なぜ2ビット左シフトなんですか?これは問題文で指定はありますか?
@user-fc8uy3xz2r
@user-fc8uy3xz2r 3 ай бұрын
いつも拝見しています。 初歩的な質問で申し訳ないのですが、9:20からの算術シフトでどうして補数で表さなければならないのか分かりません。教えていただきたいです。
@しけたせんべい
@しけたせんべい 4 ай бұрын
どなたか算術シフトの理屈が分かる方みえますか?😢 左にビットをずらすと×2倍になるところまでは分かったのですが、何故はみ出た部分を符号と同じ値で埋めるのかが分かりません💦
@kiankou1
@kiankou1 7 ай бұрын
先週末ITスポート試験に多分受かったので、昨日2024/5/18より基本情報技術者試験の勉強を開始致しました。勉強の主なソースは、こちらのKZbinチャネルの過去動画と、他の方が運営されている過去問が見られるサイトの2つ。試験に受かるには数学系のお勉強が必須ですが、文系一筋だった私には、ほぼ半世紀ぶり。桁数よりも先に頭の中がオーバーフローしそうです。なんとか食らいついていきたいな。どうぞよろしくお願いいたします😀
@kihonzyouhou
@kihonzyouhou 7 ай бұрын
おめでとうございます! 基本情報も引き続きがんばってください👍
@河原美姫
@河原美姫 6 ай бұрын
いつも分かりやすい動画をありがとうございます! 質問です。10:10のあたりで、「10100000」はー96になるとのことですが、どのように計算して算出されたのでしょうか?? 1:-符号 0 1:2⁵→2⁷(=128) 0 0 0 0 0:2⁰→2² だと思うのですが違うのでしょうか?初歩的なところで恐縮ですが、ご回答いただけますと幸いです。 よろしくお願いいたします。
@kihonzyouhou
@kihonzyouhou 6 ай бұрын
こちらの動画をご覧ください! kzbin.info/www/bejne/e3e2g2uNepefpbMsi=77jZbQqedbc0xI7E
@変わりたお
@変わりたお 9 ай бұрын
算術シフトの左シフトで符号ビットと異なる数字がはみ出るとオーバーフローになることはわかったのですが2ビット以上シフトして、はみ出た部分が0と1の場合、どちらを見て判断するのでしょうか。
@kihonzyouhou
@kihonzyouhou 9 ай бұрын
位置に関係なく異なる符号がはみ出たらオーバーフローになります。
@yn3341
@yn3341 Жыл бұрын
今、資料4枚をA4 1枚にまとめて印刷しましたら、とても勉強しやすくなりました。
@らん-m2z1s
@らん-m2z1s 6 ай бұрын
10進数の演算式7÷32ではみ出た部分はあまりにならないんですがどういうことでしょうか?
@西村瑠馬-c1l
@西村瑠馬-c1l Жыл бұрын
論理シフト右シフトについて 73を4ビット右シフトすると 100.1001になると思います その際、余りは9だと思うのですが、どうやって1001から余りが9だと判断したらよいですか?
@kihonzyouhou
@kihonzyouhou Жыл бұрын
2進数1001を10進数に直すと9になりますね
@Aoipoke
@Aoipoke Жыл бұрын
オーバーフローに繋がったとき、これと繋がるのかーって勉強が楽しくなった
@kihonzyouhou
@kihonzyouhou Жыл бұрын
勉強の楽しさに触れて頂けたようでとても嬉しいです!!
@ミルクレープミルク
@ミルクレープミルク 7 ай бұрын
試験に落ちたので、勉強しに来ました。 勉強に使った本は、燃やそう😂
@kihonzyouhou
@kihonzyouhou 7 ай бұрын
燃やさないでw
@yn3341
@yn3341 Жыл бұрын
こんにちは!noteで資料を購入後、動画を見ながら資料をノートに書き写してここまで来ました。でも書くのに時間がかかって、印刷して、テキストとして書き込んでいった方がよろしいでしょうか?
@keyjohn8585
@keyjohn8585 Жыл бұрын
大変貴重な講義を提供してくださりありがとうございます。 1点スライドに関して質問です。 9:00に表示のスライドで、「2の補数」:00011000(10進数24) との表記がありますが、この「2の補数」という表記は正しいのでしょうか。 00011000は、10進数24を2進数で表現したものであり、10進数24を2の補数で表現した値は11101000であると思うからです。 そのため、正すとするなら「2の補数」→「元々の数値」などと表記する必要があるのではないでしょうか。 ご確認お願いします。
@tt-vp3po
@tt-vp3po 2 ай бұрын
7をかけたときの答えは…
@ryoakutsu6080
@ryoakutsu6080 Жыл бұрын
12:35 自分用 14:14
@チーズワンワン
@チーズワンワン Жыл бұрын
参考書がわからず、動画に辿り着きました。勉強方法に関して質問があります。 出していただいてる動画をとりあえず全部見終わってから過去問に移るような流れでも、合格は可能でしょうか、、参考書を見るかKZbinを全部見るかで方針がぐちゃぐちゃなので、知りたいです…
@kihonzyouhou
@kihonzyouhou Жыл бұрын
可能です!媒体はお好みでOKですよ。詳しい勉強法は以下の動画を確認してください^^ kzbin.info/www/bejne/d5rEi3VtjdWXncU
@チーズワンワン
@チーズワンワン Жыл бұрын
@@kihonzyouhou ご返信ありがとうございます、、!とにかくこれらの動画を見終わります!!
@ねるめねるめ
@ねるめねるめ Жыл бұрын
割り算があまり理解できなかったのですが、、この方法を使えば 0.5を求めたい場合 1を(0001)を右にシフトすれば0.5になるということですか?
@kihonzyouhou
@kihonzyouhou Жыл бұрын
0001を右シフトすると1がはみ出すので「0あまり1」ということを意味します。 小数を計算する場合は浮動小数点に直してシフト演算を行う必要があった気がしますが、僕もあまり把握していません。(実生活でもテストでもほぼ使わないので...)
@time-mu2459
@time-mu2459 2 жыл бұрын
昼に勉強した内容の部分を夜にこの動画見ると、イメージをかなりイメージ定着させることができるから良き
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
ありがとうございます!お役に立てているようで幸いです^^
@ff-3647
@ff-3647 Жыл бұрын
自分用 算術シフト:7:58
@マキ-l6l
@マキ-l6l Жыл бұрын
算術シフトで負数を左にシフトしていると思いますが、あまりの部分の正数を求める場合も、シフト後の数値をビット反転して+1したものと考えるのでしょうか?それともそのままの数値が余りになるのでしょうか?
@kihonzyouhou
@kihonzyouhou Жыл бұрын
そのままの数値で良かったと思いますが、、、算術シフトの結果と実際の10進数での検算結果を比較し、ご自身で検証してみてください!
@mikancookies
@mikancookies Жыл бұрын
12:35自分用 大事なまとめ
@ponn0922
@ponn0922 Жыл бұрын
応用情報対策中ですが基礎理論が落とし込めてなくて、この動画で再度学習させていただいてます。イメージしやすくて助かります!
@kihonzyouhou
@kihonzyouhou Жыл бұрын
こちらこそありがとうございます!ぜひご活用いただけると幸いです^^
@なげっと-r4w
@なげっと-r4w Жыл бұрын
分かりやすい動画ありがとうございます 算術シフト_右シフトで、-24、-6の表し方がまだ理解できないのですが、 11101000 -24 11111010 -6 は、それぞれ表示されてる2進数をビット反転させて+1をすればよいという意味でしょうか?😢 (算術シフトでは最初から補数を使って計算するのでしょうか...?)
@kihonzyouhou
@kihonzyouhou Жыл бұрын
こちらこそありがとうございます! 算術シフト云々はご質問には関係ないと思います。単純に、ここでは負の数を2の補数で表現しています。2の補数の作り方は仰るとおりです。
@Baechantokyo
@Baechantokyo Жыл бұрын
わ!お陰様で週末の勉強うまく終了しました!いつももやもやした部分がすっきりしたのでまた明日の学習が楽しみです!ありがとうございました。^^
@ぽたもち-z1c
@ぽたもち-z1c Жыл бұрын
めっちゃわかりやすい、
@kihonzyouhou
@kihonzyouhou Жыл бұрын
ありがとうございます!
@hicaerogero
@hicaerogero 11 ай бұрын
ふむふむ😮わかりやすい!
@さんかめはめ
@さんかめはめ 2 жыл бұрын
今基礎理論見てるところなのですが、動画を見る順番はどんな順番で見ればいいですか?
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
順番に決まりはありませんが、特にこだわりが無ければ、午前問題は再生リストの古い順からご視聴頂ければと思います🙇‍♂️
@さんかめはめ
@さんかめはめ 2 жыл бұрын
@@kihonzyouhou ありがとうございます! 最初に言うべきでしたが、非常にわかりやすい動画大変助かっております!
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
@@さんかめはめ さん いえいえ、こちらこそ嬉しいコメントありがとうございます! 勉強頑張ってください👍
@さんかめはめ
@さんかめはめ 2 жыл бұрын
@@kihonzyouhou ありがとうございます!! 頑張ります!
@ha-vk3cy
@ha-vk3cy Жыл бұрын
-24って10011000じゃなんですか? 今日勉強し始めたのでよく分からないです
@kihonzyouhou
@kihonzyouhou Жыл бұрын
こちらの動画で説明しているのでご確認ください! kzbin.info/www/bejne/e3e2g2uNepefpbM
@織田信長-r4b
@織田信長-r4b 6 ай бұрын
とてもわかりやすくて感動してます(T ^ T)
@kihonzyouhou
@kihonzyouhou 6 ай бұрын
ありがとうございます!!
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
✅講義資料:note.com/kihonzyouhou/n/n451b6df325f5 ▼▼再生リスト▼▼ 基礎理論コース kzbin.info/www/bejne/j4u8qahsh96Ef6M 基本情報技術者試験の概要(※最初にご覧頂くことをオススメしています。) kzbin.info/aero/PLEuyFWEF8u0OhszLVxc38rmwgjfWX6wzG
@Magic00700
@Magic00700 Жыл бұрын
すみません。この動画の再生ができません。🙇
@kihonzyouhou
@kihonzyouhou Жыл бұрын
たまにそのような問題が発生するようです...。 ブラウザで試すなどしていただけると幸いです🙇‍♀️
@Magic00700
@Magic00700 Жыл бұрын
@@kihonzyouhou ご確認ありがとうございます!🙇✨
【A試験_基礎理論】05. 数の表現と誤差(2進数のかけ算・割り算)| 基本情報技術者試験
11:30
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 83 М.
【小4 算数】  小4-②⑥ わり算の筆算③ (472÷15)
13:10
とある男が授業をしてみた
Рет қаралды 217 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
【A試験_基礎理論】03. 2進数の足し算・引き算 | 基本情報技術者試験
16:28
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 124 М.
ゆっくりで学ぶ基本情報技術者試験 論理演算 シフト演算【ゆっくり解説】
10:40
ゆっくりで学ぶ基本情報技術者試験
Рет қаралды 13 М.
2進数のかけ算と割り算に使われるシフト演算とは【情報I基礎】2-1-6 2進数の乗除算
11:08
せかチャン - 世界一わかりやすい情報科チャンネル
Рет қаралды 18 М.
【A試験_基礎理論】07. 論理演算の公式と問題演習 | 基本情報技術者試験
16:56
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 83 М.
【A試験_基礎理論】01. n進数の概念 | 基本情報技術者試験
12:44
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 188 М.
【A試験_基礎理論】02. 基数変換 | 基本情報技術者試験
20:56
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 167 М.
【苦手克服】数学力が劇的に伸びる思考法”抽象論”とは。
13:52
河野塾ISMチャンネル
Рет қаралды 211 М.
How to STUDY so FAST it feels like CHEATING
8:03
The Angry Explainer
Рет қаралды 2,3 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН