ขนาดวิดีโอ: 1280 X 720853 X 480640 X 360
แสดงแผงควบคุมโปรแกรมเล่น
เล่นอัตโนมัติ
เล่นใหม่
とてつもなく分かり易いです。何より板書が綺麗すぎます
分かり易かったみたいで良かったです!板書はかなーり気合い入れて書いてます
当方社会人ですがとても分かりやすかったです。解説ありがとうございます。
分かりやすかったみたいで良かったです!どこかで役立ててもらえたら😄
参考書でわからなかった部分がすぐ理解できて感動しました。ありがとうございます✨
コメントありがとうございました!分からなかったことが分かったときって楽しいですよね👍感動までしてもらえて嬉しいです!
本当に、わかりやすい動画をありがとうございます!
今まさに悩んでいた情報があっという間に理解しやすくなってます😮凄いです。これからも使わせていただきます。
たしかに補数って難しいですよね。でも理解できて良かったです😄他の動画も見てみてください!
めっちゃわかりやすい
補数はややこしいので、そう感じてもらえて良かったです😄
高2生です。入試に情報が追加されて心配だったのでこのような動画があるととてもありがたいです!
今の高2生、本当に大変だなぁって感じてます。近く公開する動画で改めて話しますが、今年は高校生・受験生向けの動画に全力を注ぎますよ💪みんなで一緒に頑張りましょう!
困った時はこのチャンネルにくるとわかることが多いです。ありがたいありがたい。
それは良かったです😄コツコツ内容を増やしていくので、困ったときはまた戻ってきてください!
基本情報処理試験で二進数の引き算でつまずいていたのですが、スッキリ理解できました!わからない論点があれば、先生のチャンネルを度々拝見しています✨いつもありがとうございます!
二進数の引き算は難しいところですよね。スッキリできて良かったです!また分からないところがあったら戻ってきてください😄
情報ほとんど知識0やのにわかりやすすぎます。うれしいい
嬉しい感想コメントをありがとうう😄
参考になりました🌿🌿🌿
コメントありがとうございました!参考になったみたいで良かったです🍀🍀🍀
これはわかりやすい!ロジックが理解できました。
K. Nakaiさん、コメントありがとうございました!ロジックを理解してもらえたみたいで良かったです。こういう内容って解き方を暗記しちゃう人が多いんですが、理屈が分かると応用が利きますからね。ぜひ今後に活かしてもらえたら嬉しいです😄
めっちゃ分かりましたありがとーございます💫
補数は難しいんですよね。この動画で理解できたのなら良かったです👍
素晴らしい動画です。
ありがとうございます!
むっちゃ字が綺麗
名も無き花第2号さん、コメントありがとうございました!字は「分かりやすさにつながりますように!」と願って、ものすごくゆっくり書いています😄
理解に少々かかりましたが、先生の動画何回か拝見させて頂いて理解出来めちゃめちゃ面白いです!!ビット反転し+1だけで足し算だけで引算が出来るって面白いですし、感動です!有り難う有り難うございます!
清澤健さん、コメントありがとうございました!2進数の計算ってかなりややこしいことしてるんですが、分かるとすごく面白いですよね。高校や資格試験の勉強では「ビット反転して+1」をただ暗記しちゃうだけの人も多いんですが、理屈が分かるといろいろ応用も利くかなと思います😄
字綺麗すぎる…すごく分かりやすかったです!明日テストだったので助かります!
ありがとうございます!加減算や補数って難しいので、分かりやすいって感じてもらえて良かったです😄今日のテスト頑張れー!!
わかりやすい!
ノんさん、コメントありがとうございました!わかりやすいって感じてもらえて良かったです。
助かりましたありがとうございますぅん😼😼
この動画が役に立ったみたいで良かったですぅん😄
ホワイトボードの字がとてもきれい
ありがとう😄字は気持ちを込めて書いてます!
この説明を聞いてすぐに分かりました。ありがとうございます😊
わたさん、コメントありがとうございました!この動画が役に立ったみたいで良かったです。補数は難しいけど分かると面白いですよね👍
うああああ私め感激でございます...
それは良かったあああ
完全とは言えないけどありがとう ちょっと解った気がします😂😂
補数って慣れるまでは難しいところですよね💦もしちょっとでも理解につながったのなら嬉しいです!
何で2進数−3(2の補数)は、通常の2進数の13と同じものなのにこんな計算が成り立つのか不思議でなりませんでしたが、反転させて1を足す仕組みの中に答えがあったのですね😊最後に繰り上がった16の位の1を消すの何でだろうって思ってた部分と繋がりました!ありがとうございます✨
lizm Vaioさん、コメントありがとうございました!僕も最初は同じような疑問を持っていたので、その気持ちはよく分かります!何でだろうっていうのが分かるとスッキリしますよね😄
いつも丁寧にわかりやすいご説明ありがとうございます!質問なのですが、減算の演算回路がいらなくなることはわかりました!補数の求めるのに、そのための演算回路は必要になるのでしょうか。
斎藤翔汰さん、コメントありがとうございました!補数を求めるための特別な演算回路は必要ないですね😄ホワイトボード真ん中に書いた「補数の求め方」のように、ビットを反転(NOT回路)して1を足す(加算回路)だけで求められます。
先生ありがとうございます!動画を見て更に理解を深めることができました(^^)
1:48の5-3がよく分からないのですが、どこから2という数字が出てきたのでしょうか??
さんかめはめさん、コメントありがとうございました。2は桁の重みからきている数字です😄例えば、10進数の「10-7」を筆算すると1の位は「0-7」となるので、10の位から「10」をもらって(繰り下がりをして)「10-7」を計算しますよね。10進数では10集まると隣の桁に上がりますが、その逆をしていると考えられます。1:48の計算では10進数の「5-3」を、2進数の「0101-0011」として計算しています。2進数では2集まると隣の桁に上がるので、繰り下がりをするときには「2」をもらうことになります。
@@SekaChan なるほど!よくわかりました!!ありがとうございます😊
繰り上がりの時は1、くり下がりの時は2で覚えればいいですか?
理解できなかった点がありますので、質問させて頂きます。5-3の説明で、桁下がりで上の位から「2」を借りるのであれば、5+3の説明では、桁上がりで隣の位に「2」 を渡すのではないでしょうか?「1」を渡す説明でしたが、何故でしょうか?
コメントありがとうございました!たしかに 5+3 では隣の位に 2 を渡すんですが、隣の位では 2 が 1 として扱われるので、筆算では 1 が渡るような書き方をしました。‥‥と書いてみたものの、こんな説明じゃ分かりにくいですよね💦例えば普段(10進数)の加減算を筆算でするときは、下のサイトのように繰り上がり/繰り下がりを 1 や 10 でメモすると思います。benesse.jp/kyouiku/200711/20071120-33.html2進数になると、これが 1 と 2 になるイメージですね。
3-5のような計算をする場合、答えが桁上がりしないため切り捨て出来ないのですが、どのようにかんがえればよいですか?
補数を使うと引き算が足し算になるということは補数を使うと負の数が正の数になるということであっていますか?でも補数でも負の整数を表せると聞いてちょっとよく分からなくなっています…笑
かめっちさん、コメントありがとうございました!たしかにここは難しいですよね。> 補数を使うと引き算が足し算になるは正しいですが、> 補数を使うと負の数が正の数になるは間違いです。例えば4ビットで数値を表すとき、補数を使わない場合は【0000~1111】で【0~15】を表現できます。これが補数を使うと【0000~1111】で【-8~7】を表現できるようになるイメージですね。(10進数と2進数の対応は 5:50 あたりを確認してください)
@@SekaChan回答ありがとうございます!再度質問よろしいですか?補数を使うと4ビットでは-8~7までしか表せないというところがよく分かりません。例えば9だったら補数が0111になると思うので表せるのではないか?と思ってしまいます。
質問です!補数を計算するときに、"基準の値"から引くとのことですが、基準の値を最大値+1にする理由はなんですか?
コメントありがとうございました!基準の値を「最大値+1」にする理由は、いろんな答え方がありそうですが【マイナスの値を表現できるから】といえるでしょうか。例えば2進数4桁で -3 を表現したい場合はどうすればいいだろう?というときに、「3+(-3)=0」をもとにして‥0011 + ● = 10000を満たすような●が -3 になると考えられます。※ 0011 は2進数で 3 を表す※ 10000 は5桁目の1を切り捨てる前提で 0000 (=0)と考えるよって、● = 10000 - 0011 となるため、基準の値を 10000(=最大値+1)とすればマイナスの値を表現できることが分かります。(文字だけだと伝えるのが難しいですね。うまく伝われば良いのですが‥💦)
@@SekaChan 2の補数は足すとちょうど桁上がりする(この場合10000になる)数なので、0011 + ● = 10000を満たす●を計算すれば良くてでは、なぜ●を使ってマイナスの値を表現できるのかといえば、桁上がりした10000の5桁目を切り捨てることで0000(実質0)になるので、結果的にマイナスを表現できるということでしょうか?
7:052の補数ではなく3の補数ではないでしょうか?
OR INさん、質問ありがとうございました!かなりややこしいんですけど、ここは(10進数の3に対する)「2の補数」として話しています。ここでの「2の補数」というのは、5:29から解説している「1の補数」に1を足して得られる補数のことですね👍
ありがとうございます。こちらもわかりやすいですが、ショートもとってもまとまっていて良いと思います。ショートのニーズもとてもあると思います。
1番最初の問題で10進数の2になってる事が分かりますってところで、僕は戻すために計算しないと確認できないんですがパッと分かるくらい暗記した方がいいですかね。
せっかく質問してくれたのにすみませんが、「1番最初の問題」が何を指してるのかが分かりませんでした‥いずれにしても、僕は暗記はオススメしないですね。慣れるまでは「戻すために計算」しても良いですし、あわせて2-1-1の動画から順番に見てもらって、1つずつ理解を積み上げていくやり方をオススメします。
もし2−5を計算したい時どうすればいいのか?
闫ZHIGAOさん、コメントありがとうございました。2-5は2+(-5)と考えて、0010+1011を計算します。 ※(-5)を補数で表現すると1011計算結果の 1101 は(-3)を補数表現した値ですね😄
良かったです!ありがとうございました!
テキストで「(´・ω・`)?」ってなってたから先生の動画ないかなと辿り着いたら10分で理解できました。。。 なんでなの(´;ω;`)
補数って難しいですよね!この動画の内容が理解できたら自信もって良いですよ😁
👍
とてつもなく分かり易いです。何より板書が綺麗すぎます
分かり易かったみたいで良かったです!
板書はかなーり気合い入れて書いてます
当方社会人ですがとても分かりやすかったです。
解説ありがとうございます。
分かりやすかったみたいで良かったです!
どこかで役立ててもらえたら😄
参考書でわからなかった部分がすぐ理解できて感動しました。ありがとうございます✨
コメントありがとうございました!
分からなかったことが分かったときって楽しいですよね👍
感動までしてもらえて嬉しいです!
本当に、わかりやすい動画をありがとうございます!
今まさに悩んでいた情報があっという間に理解しやすくなってます😮
凄いです。これからも使わせていただきます。
たしかに補数って難しいですよね。でも理解できて良かったです😄
他の動画も見てみてください!
めっちゃわかりやすい
補数はややこしいので、そう感じてもらえて良かったです😄
高2生です。
入試に情報が追加されて心配だったのでこのような動画があるととてもありがたいです!
今の高2生、本当に大変だなぁって感じてます。
近く公開する動画で改めて話しますが、今年は高校生・受験生向けの動画に全力を注ぎますよ💪
みんなで一緒に頑張りましょう!
困った時はこのチャンネルにくるとわかることが多いです。ありがたいありがたい。
それは良かったです😄
コツコツ内容を増やしていくので、困ったときはまた戻ってきてください!
基本情報処理試験で二進数の引き算でつまずいていたのですが、スッキリ理解できました!
わからない論点があれば、先生のチャンネルを度々拝見しています✨
いつもありがとうございます!
二進数の引き算は難しいところですよね。スッキリできて良かったです!
また分からないところがあったら戻ってきてください😄
情報ほとんど知識0やのにわかりやすすぎます。うれしいい
嬉しい感想コメントをありがとうう😄
参考になりました🌿🌿🌿
コメントありがとうございました!
参考になったみたいで良かったです🍀🍀🍀
これはわかりやすい!ロジックが理解できました。
K. Nakaiさん、コメントありがとうございました!
ロジックを理解してもらえたみたいで良かったです。
こういう内容って解き方を暗記しちゃう人が多いんですが、理屈が分かると応用が利きますからね。
ぜひ今後に活かしてもらえたら嬉しいです😄
めっちゃ分かりましたありがとーございます💫
補数は難しいんですよね。
この動画で理解できたのなら良かったです👍
素晴らしい動画です。
ありがとうございます!
むっちゃ字が綺麗
名も無き花第2号さん、コメントありがとうございました!
字は「分かりやすさにつながりますように!」と願って、ものすごくゆっくり書いています😄
理解に少々かかりましたが、先生の動画何回か拝見させて頂いて理解出来めちゃめちゃ面白いです!!ビット反転し+1だけで足し算だけで引算が出来るって面白いですし、感動です!有り難う有り難うございます!
清澤健さん、コメントありがとうございました!
2進数の計算ってかなりややこしいことしてるんですが、分かるとすごく面白いですよね。
高校や資格試験の勉強では「ビット反転して+1」をただ暗記しちゃうだけの人も多いんですが、理屈が分かるといろいろ応用も利くかなと思います😄
字綺麗すぎる…
すごく分かりやすかったです!
明日テストだったので助かります!
ありがとうございます!
加減算や補数って難しいので、分かりやすいって感じてもらえて良かったです😄
今日のテスト頑張れー!!
わかりやすい!
ノんさん、コメントありがとうございました!
わかりやすいって感じてもらえて良かったです。
助かりましたありがとうございますぅん😼😼
この動画が役に立ったみたいで良かったですぅん😄
ホワイトボードの字がとてもきれい
ありがとう😄字は気持ちを込めて書いてます!
この説明を聞いてすぐに分かりました。ありがとうございます😊
わたさん、コメントありがとうございました!
この動画が役に立ったみたいで良かったです。補数は難しいけど分かると面白いですよね👍
うああああ私め感激でございます...
それは良かったあああ
完全とは言えないけどありがとう ちょっと解った気がします😂😂
補数って慣れるまでは難しいところですよね💦
もしちょっとでも理解につながったのなら嬉しいです!
何で2進数−3(2の補数)は、通常の2進数の13と同じものなのにこんな計算が成り立つのか不思議でなりませんでしたが、反転させて1を足す仕組みの中に答えがあったのですね😊
最後に繰り上がった16の位の1を消すの何でだろうって思ってた部分と繋がりました!ありがとうございます✨
lizm Vaioさん、コメントありがとうございました!
僕も最初は同じような疑問を持っていたので、その気持ちはよく分かります!
何でだろうっていうのが分かるとスッキリしますよね😄
いつも丁寧にわかりやすいご説明ありがとうございます!
質問なのですが、
減算の演算回路がいらなくなることはわかりました!
補数の求めるのに、そのための演算回路は必要になるのでしょうか。
斎藤翔汰さん、コメントありがとうございました!
補数を求めるための特別な演算回路は必要ないですね😄
ホワイトボード真ん中に書いた「補数の求め方」のように、ビットを反転(NOT回路)して1を足す(加算回路)だけで求められます。
先生ありがとうございます!
動画を見て更に理解を深めることができました(^^)
1:48の5-3がよく分からないのですが、
どこから2という数字が出てきたのでしょうか??
さんかめはめさん、コメントありがとうございました。
2は桁の重みからきている数字です😄
例えば、10進数の「10-7」を筆算すると1の位は「0-7」となるので、10の位から「10」をもらって(繰り下がりをして)「10-7」を計算しますよね。
10進数では10集まると隣の桁に上がりますが、その逆をしていると考えられます。
1:48の計算では10進数の「5-3」を、2進数の「0101-0011」として計算しています。
2進数では2集まると隣の桁に上がるので、繰り下がりをするときには「2」をもらうことになります。
@@SekaChan なるほど!
よくわかりました!!
ありがとうございます😊
繰り上がりの時は1、くり下がりの時は2で覚えればいいですか?
理解できなかった点がありますので、質問させて頂きます。5-3の説明で、桁下がりで上の位から「2」を借りるのであれば、5+3の説明では、桁上がりで隣の位に「2」 を渡すのではないでしょうか?「1」を渡す説明でしたが、何故でしょうか?
コメントありがとうございました!
たしかに 5+3 では隣の位に 2 を渡すんですが、隣の位では 2 が 1 として扱われるので、筆算では 1 が渡るような書き方をしました。
‥‥と書いてみたものの、こんな説明じゃ分かりにくいですよね💦
例えば普段(10進数)の加減算を筆算でするときは、下のサイトのように繰り上がり/繰り下がりを 1 や 10 でメモすると思います。
benesse.jp/kyouiku/200711/20071120-33.html
2進数になると、これが 1 と 2 になるイメージですね。
3-5のような計算をする場合、答えが桁上がりしないため切り捨て出来ないのですが、どのようにかんがえればよいですか?
補数を使うと引き算が足し算になるということは補数を使うと負の数が正の数になるということであっていますか?でも補数でも負の整数を表せると聞いてちょっとよく分からなくなっています…笑
かめっちさん、コメントありがとうございました!
たしかにここは難しいですよね。
> 補数を使うと引き算が足し算になる
は正しいですが、
> 補数を使うと負の数が正の数になる
は間違いです。
例えば4ビットで数値を表すとき、補数を使わない場合は【0000~1111】で【0~15】を表現できます。
これが補数を使うと【0000~1111】で【-8~7】を表現できるようになるイメージですね。
(10進数と2進数の対応は 5:50 あたりを確認してください)
@@SekaChan回答ありがとうございます!再度質問よろしいですか?
補数を使うと4ビットでは-8~7までしか表せないというところがよく分かりません。例えば9だったら補数が0111になると思うので表せるのではないか?と思ってしまいます。
質問です!
補数を計算するときに、"基準の値"から引くとのことですが、
基準の値を最大値+1にする理由はなんですか?
コメントありがとうございました!
基準の値を「最大値+1」にする理由は、いろんな答え方がありそうですが【マイナスの値を表現できるから】といえるでしょうか。
例えば2進数4桁で -3 を表現したい場合はどうすればいいだろう?というときに、「3+(-3)=0」をもとにして‥
0011 + ● = 10000
を満たすような●が -3 になると考えられます。
※ 0011 は2進数で 3 を表す
※ 10000 は5桁目の1を切り捨てる前提で 0000 (=0)と考える
よって、● = 10000 - 0011 となるため、基準の値を 10000(=最大値+1)とすればマイナスの値を表現できることが分かります。
(文字だけだと伝えるのが難しいですね。うまく伝われば良いのですが‥💦)
@@SekaChan 2の補数は足すとちょうど桁上がりする(この場合10000になる)数なので、
0011 + ● = 10000
を満たす●を計算すれば良くて
では、なぜ●を使ってマイナスの値を表現できるのかといえば、桁上がりした10000の5桁目を切り捨てることで0000(実質0)になるので、結果的にマイナスを表現できるということでしょうか?
7:05
2の補数ではなく3の補数ではないでしょうか?
OR INさん、質問ありがとうございました!
かなりややこしいんですけど、ここは(10進数の3に対する)「2の補数」として話しています。
ここでの「2の補数」というのは、5:29から解説している「1の補数」に1を足して得られる補数のことですね👍
ありがとうございます。こちらもわかりやすいですが、ショートもとってもまとまっていて良いと思います。ショートのニーズもとてもあると思います。
1番最初の問題で10進数の2になってる事が分かりますってところで、僕は戻すために計算しないと確認できないんですがパッと分かるくらい暗記した方がいいですかね。
せっかく質問してくれたのにすみませんが、「1番最初の問題」が何を指してるのかが分かりませんでした‥
いずれにしても、僕は暗記はオススメしないですね。
慣れるまでは「戻すために計算」しても良いですし、あわせて2-1-1の動画から順番に見てもらって、1つずつ理解を積み上げていくやり方をオススメします。
もし2−5を計算したい時どうすればいいのか?
闫ZHIGAOさん、コメントありがとうございました。
2-5は2+(-5)と考えて、0010+1011を計算します。 ※(-5)を補数で表現すると1011
計算結果の 1101 は(-3)を補数表現した値ですね😄
良かったです!ありがとうございました!
テキストで「(´・ω・`)?」ってなってたから先生の動画ないかなと辿り着いたら10分で理解できました。。。 なんでなの(´;ω;`)
補数って難しいですよね!
この動画の内容が理解できたら自信もって良いですよ😁
👍