もう悩まない!16進数と10進数・2進数の変換方法【情報I基礎】2-1-4 16進数

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ก.ค. 2024
  • 【高校情報I】2-1-4 16進数 の授業動画です。
    16進数とは何かや、なぜ16進数が使われるのか、16進数と10進数・2進数の変換方法を基本から丁寧に解説🎉
    《東京書籍「新編情報Ⅰ」P40、実教出版「最新情報Ⅰ」P74~75、数研出版「情報Ⅰ」P51、日本文教出版「情報Ⅰ」P77》
    ⭐楽しく無料でITを学ぼう!そんな想いで動画を作ってます😁
    →チャンネル登録/高評価/周りにシェア で応援お願いします✨✨
    🌸チャンネル登録はこちら!
    th-cam.com/users/SekaChan?su...
    👀関連サイト・動画はこちら!
    ▼授業ノートと完全攻略シート(PDF教材)
    sekachan.net/info1-basic/
    ▼2-1-2 情報量
    • ビットやバイト、情報量の考え方を理解しよう【...
    ▼2-1-3 10進数と2進数
    • 10進数と2進数の変換方法【情報I基礎】2-...
    ▼前の動画
    • 10進数と2進数の変換方法【情報I基礎】2-...
    ▼次の動画
    • 2進数の引き算で補数を使う理由【情報I基礎】...
    ▼情報I総復習マインドマップ
    • 【この1本でOK】情報I全範囲をマインドマッ...
    ▼情報I基礎講座
    • 【共通テスト対策】高校情報1 基礎講座(全範囲)
    ▼情報I共通テスト対策講座
    • 【共通テスト対策】情報I 演習講座
    💡チャプター
    00:00 今回のテーマ
    00:44 2進数のデメリット
    01:34 16進数とは
    04:37 16進数を使う理由
    07:15 2進数→16進数の変換
    08:14 16進数→2・10進数の変換
    11:27 確認問題
    Correction:
    09:27 板書は「01001101」とありますが、最初の「0」は不要です
    🙋‍♂️プロフィール
    【せかチャン 菅原】
    ・東京工業大学大学院 情報理工学研究科 卒業
    ・大学生、大学院生のときに5年半塾講師
    ・IT研修講師として情報技術、プログラミングのセミナーを企画・実施
    ・Oracle社より「Instructor of the Year(満足度日本一)」「Java講師賞」を4年連続受賞
    「分かった!」と言ってもらえる瞬間、勉強を楽しいと感じてもらえる瞬間が好きです。
    フリーラーニング(無料で学べる場)を広げたいと思ってTH-camをはじめました。
    一緒に楽しく勉強&成長していきましょう!
    📳X(旧Twitter)
    x.com/SekaChanIT
    🎵音源提供
    DOVA-SYNDROME
    dova-s.jp/
    ※動画によっては使用していない場合があります
    #情報I #共通テスト #せかチャンの情報I基礎講座
    #情報科 #高校情報科 #基本情報技術者 #ITパスポート

ความคิดเห็น • 75

  • @mugi8684
    @mugi8684 9 หลายเดือนก่อน +7

    9:27
    「4D」を2進数に変換した際の答えとして「01001101」とされてますが、
    こちら8bitで表すなら、という前提がありきでの答えでしょうか?
    その前提がなければ、答えは「1001101」が適切でしょうか?

    • @SekaChan
      @SekaChan  9 หลายเดือนก่อน +4

      mugiさん、コメントありがとうございました。
      そうですね。8ビットの指定がなければ最初の0は不要かなと思います。ご指摘ありがとうございました!
      (念のため、動画内に注釈を追加しました)

  • @ARAKIIBATA
    @ARAKIIBATA ปีที่แล้ว +15

    いろんなの見てるが今のところこの人が一番わかりやすく学んだことの復習もテスト形式で後半に入ってて頭に残るしつまづき箇所が自分の中でもはっきりしてうまい作りになっている。今後の動画にも期待!!

    • @SekaChan
      @SekaChan  ปีที่แล้ว +3

      ARAKIIBATAさん、コメントありがとうございました!
      一番わかりやすいって感じてもらえてとても嬉しいです✨
      また、動画後半のクイズについても具体的な感想をもらえて参考になりました。
      動画を見るだけだとどうしてもインプットで止まりやすいので、少しでもアウトプットにつなげられればと思い簡単なクイズを入れています。
      今後、情報Ⅰの内容はすべて授業動画を作る予定で、さらに高いレベルのアウトプット動画も作りたいと考えています。
      ぜひ期待していてください!!

  • @____._.imomgmg
    @____._.imomgmg หลายเดือนก่อน +1

    本当に変わりやすくて助かりました😭😭ありがとうございます!

    • @SekaChan
      @SekaChan  29 วันที่ผ่านมา

      この動画が役に立ったみたいで良かったです✨
      こちらこそ、コメントありがとうございました!

  • @millyking2395
    @millyking2395 ปีที่แล้ว +7

    うちゅーいちわかりやすいです!!🎉🎉🎉🎉

    • @SekaChan
      @SekaChan  ปีที่แล้ว +2

      Milly Kingさん、コメントありがとうございました!
      宇宙いちだなんて最高の誉め言葉、ありがとうございます✨

  • @user-mw3dd2mg7c
    @user-mw3dd2mg7c หลายเดือนก่อน +1

    めっちゃわかりやすかった!
    ちょうど苦手な範囲だったからすごいありがたいです!

    • @SekaChan
      @SekaChan  หลายเดือนก่อน

      わかりやすかったみたいで良かったです!
      16進数はいろんな場面で出てくるので、ここが苦手じゃなくなったら情報系全般に活きますよ👍

  • @noahoric
    @noahoric 7 หลายเดือนก่อน +5

    基本情報試験の勉強しています。
    今まで参考書見てもサッパリわからなかったのがこの動画で理解出来ました!神動画です。
    ありがとうございます❤

    • @SekaChan
      @SekaChan  7 หลายเดือนก่อน

      てんてんさん、コメントありがとうございました!
      2進数とか16進数は最初難しいところなので、本だけでは分かりにくい部分もありますよね‥
      でもこの動画で理解できたみたいで良かったです😄

  • @user-wp2mz1dx3c
    @user-wp2mz1dx3c 5 หลายเดือนก่อน +5

    基本情報試験ついに合格できました😭 文系知識0スタートで大苦戦だったのですが、このプレイリストで参考書ではわからなかった基本を理解することができました!世界一わかりやすい動画ありがとうございます!

    • @SekaChan
      @SekaChan  5 หลายเดือนก่อน

      基本情報技術者試験、合格おめでとうございます🎉
      出題範囲が広い試験なので、知識ゼロから合格できたのはすごいですよ!
      相当がんばったんだろうなって思いますし、その努力が実って僕も嬉しいです。
      喜びをおすそ分けしてくれて、ありがとうございました!

  • @YUKI-pi4sh
    @YUKI-pi4sh ปีที่แล้ว +4

    参考になりました🌿🌿🌿

    • @SekaChan
      @SekaChan  ปีที่แล้ว +1

      コメントありがとうございました!
      参考になったみたいで良かったです🍀🍀🍀

  • @Mio-cn8fh
    @Mio-cn8fh 2 หลายเดือนก่อน +2

    ここの範囲学校を休んでいたので助かりました!ありがとうございます!!

    • @SekaChan
      @SekaChan  2 หลายเดือนก่อน +1

      16進数は今後いろんなところで出てくるので、この動画を見つけてもらえて良かったです😄

  • @tan_832
    @tan_832 2 หลายเดือนก่อน +2

    授業よりわかりやすい
    本当にありがたい🙏

    • @SekaChan
      @SekaChan  2 หลายเดือนก่อน +1

      情報Ⅰは全範囲の授業動画を作ってあるので、また分からないところがあったら戻ってきてください😄

  • @KaiSyU08
    @KaiSyU08 8 หลายเดือนก่อน +4

    とても面白かった

    • @SekaChan
      @SekaChan  8 หลายเดือนก่อน

      海舟さん、コメントありがとうございました!
      このあたりは分かるとすごく面白いですよね。実際にそう感じてもらえて良かったです!

  • @imu-chan
    @imu-chan 3 หลายเดือนก่อน +2

    すげえ

  • @user-mn2hz9cf6g
    @user-mn2hz9cf6g 28 วันที่ผ่านมา +3

    テスト前だったので助かりました‼️

    • @SekaChan
      @SekaChan  28 วันที่ผ่านมา +1

      この動画が役に立って良かったです。テスト頑張って!!✊

  • @user-zi2mm3hj1l
    @user-zi2mm3hj1l ปีที่แล้ว +14

    こんなに丁寧に分かりやすく教えてくれる先生がいれば…

    • @SekaChan
      @SekaChan  ปีที่แล้ว

      肉まんさん、コメントありがとうございました!
      情報科目はいろんな教え方の先生がいらっしゃるので、なかなか難しいですよね💦
      僕は「丁寧に分かりやすく」教えるのが好きなので、もし何かにつまづいたらまた動画を見にきてください!

    • @user-zi2mm3hj1l
      @user-zi2mm3hj1l ปีที่แล้ว +1

      @@SekaChan 今日テストがあってちょうどこの範囲が出て解けました!😭本当に有難う御座いました!!

    • @user-zi2mm3hj1l
      @user-zi2mm3hj1l ปีที่แล้ว +1

      @@SekaChan 今日テストがあってちょうどこの範囲が出て解けました!😭本当に有難う御座いました!!

    • @SekaChan
      @SekaChan  ปีที่แล้ว

      ​ @肉まん さん、テストで解けて良かったですねー!僕も嬉しいです😄
      この問題は難易度高めだと思うので、結果が楽しみですね!!

  • @user-mu8ng1xf4w
    @user-mu8ng1xf4w 2 หลายเดือนก่อน +5

    分かりやすいです‼️次の模試で無双してきます🔥

    • @SekaChan
      @SekaChan  2 หลายเดือนก่อน +1

      ぜひ無双しちゃいましょう!!
      もし解説してほしい問題とかがあったら教えてくださいね。
      共通テスト対策講座に反映させます😄

  • @35p.techi-techi.TIMEstanp
    @35p.techi-techi.TIMEstanp 2 หลายเดือนก่อน +2

    テスト前日でしたが助かりました!ありがとうございます!

    • @SekaChan
      @SekaChan  2 หลายเดือนก่อน +1

      今日テストなんですね。こういう動画を見て勉強してるなんてエライ!
      その頑張りが結果につながるように応援してますよー✊

    • @35p.techi-techi.TIMEstanp
      @35p.techi-techi.TIMEstanp หลายเดือนก่อน +1

      @@SekaChan 今日テストが返されて点数は82点でした!平均以上点数を取れたのでやって良かったです!これからも頑張ります!

  • @wyedemic
    @wyedemic 5 หลายเดือนก่อน +3

    何気なく使っていたカラーコードが16進数だったなんて笑
    めちゃくちゃわかりやすい説明でとても勉強になります!

    • @SekaChan
      @SekaChan  5 หลายเดือนก่อน

      そうなんです!
      RGBが16進数2桁ずつ並んでるって知ってれば、自分好みに細かく調整できて面白いですよ😄

  • @pth_3232
    @pth_3232 ปีที่แล้ว +6

    私の高校では16進数を学習しなかったこともあってか、すごく興味深い内容でした。
    16進数の特徴も知れて、計算の仕方もすごくわかりやすかったです。
    私はたまたま見ただけで、情報の分野とは何も関係ない人間なんですが、「16進数を使ったらこんなことができるよ」だとか「16進数の面白み」っていうのがあれば教えていただきたいです。

    • @SekaChan
      @SekaChan  ปีที่แล้ว +2

      ぽとふさん、コメントありがとうございました!
      興味深いって感じてもらえて良かったです😄
      16進数が初めてなのに計算まで理解できたなんてスゴイですね!
      10進数は僕たちが使う表現、2進数はコンピュータが使う表現、そしてコンピュータの表現を僕たちにとって分かりやすい形にしたものが16進数です。
      Wordなどの色の設定(参考:th-cam.com/video/yewCQaMYs4c/w-d-xo.html )やネットワークで使われるIPアドレスなど、いろんな場面で16進数が使われてますね。

    • @pth_3232
      @pth_3232 ปีที่แล้ว +2

      なるほど。参考になります。
      個人的に調べてみます。ありがとうございました😊

  • @user-yw3lx8wt2g
    @user-yw3lx8wt2g 2 หลายเดือนก่อน

    浪人生になって、情報不安だったけどセカちゃんのおかげでなんとか乗り切れそうです!!本当にありがとうございます😭😭

    • @SekaChan
      @SekaChan  2 หลายเดือนก่อน +1

      僕も浪人したタイミングで新課程入試に切り替わったので、不安な気持ちはよく分かります。
      情報はせかチャン見ておけば何とかなるようにします👍
      大学のキャンパスで楽しく過ごしてる来年の姿をイメージして、1年間頑張りましょう!!

  • @user-fi9px2xh7s
    @user-fi9px2xh7s 10 หลายเดือนก่อน +5

    死ぬほどわかりやすいです
    明日テストなので助かりました

    • @SekaChan
      @SekaChan  10 หลายเดือนก่อน

      ジョンマカパさん、コメントありがとうございました!
      わかりやすいって感じてもらえて良かったです。今日のテスト頑張って!!

  • @rokochan2525aki
    @rokochan2525aki ปีที่แล้ว +2

    いつも分かりやすい動画をありがとうございます。
    基本情報技術者の試験で、16進数の小数を10進数に表したものが出題されているのですが、整数以外はどの様に解けばよいのでしょうか?
    高校情報Ⅰの内容からは少しずれるかもしれませんが
    よろしければ教えてください!

    • @SekaChan
      @SekaChan  ปีที่แล้ว +1

      A Hさん、コメントありがとうございました!
      小数の表現方法については、こちらの動画が参考になると思います。
      ▼2-1-7 実数のデジタル表現
      th-cam.com/video/F9P1ebCDC2U/w-d-xo.html
      上の動画では固定小数点数の10進数←→2進数を変換していますが、16進数も同じ考え方で変換できます😄

  • @mondai40
    @mondai40 ปีที่แล้ว +2

    いつもわかりやすい講座ありがとうございます。
    8進数を使った場合、3桁ごとに区切れば16進数の変換と同じように変換が行えると思うのですが
    桁数が短くなる以外で16進数が多く使われている理由は何かあるのでしょうか?

    • @SekaChan
      @SekaChan  ปีที่แล้ว +1

      mondai40さん、コメントありがとうございました。
      8進数より16進数の方が使われている理由は、「2進数の"4ケタ"を1ケタで表現できる」のが大きいですね("3ケタ"じゃダメ)
      コンピュータの世界では8ビットを1バイトとして扱うように、8ケタをひとまとまりとして表現する機会が多いです。
      例えば色の表現ではRGBを0~255(8ビット)で表現したり、IPアドレスでも8ケタごとに区切って「192.168.1.0」のように表現したりします。
      このとき、8ビット(2進数8ケタ)の値は16進数だと2ケタでピッタリ表現できるため、8進数より扱いやすくなるわけですね✨
      (実際、色を #FFAA99 のように16進数を用いて表現することがよくあります)

    • @mondai40
      @mondai40 ปีที่แล้ว +1

      @@SekaChan あーなるほど。8ビットの値が多く使われていているからでなんですね。たしかに8進数だと8ビットを変換しようとすると頭に0足して9ビットにしないといけないですね。

  • @tymtomtymtom5259
    @tymtomtymtom5259 4 หลายเดือนก่อน +3

    とても わかりやすいです
    ありがとうございました

    • @SekaChan
      @SekaChan  4 หลายเดือนก่อน

      それは良かったです😄
      こちらこそ、コメントありがとうございました!

  • @user-sv1he3ym7u
    @user-sv1he3ym7u 3 หลายเดือนก่อน

    付け足しで16の4乗や16の5乗にならない理由も教えてください

  • @rana4663
    @rana4663 18 วันที่ผ่านมา +1

    質問です!!
    例えば最後の77を二進数に直すときって2の6乗から式を始めちゃいけないんですか??それでも77っていう数はあってたんですけど、1001101なりました😅

    • @SekaChan
      @SekaChan  18 วันที่ผ่านมา

      77を2進数に変換するときは、2の6乗から式を始めて大丈夫ですよ👍
      ホワイトボードの解説では、その前に16進数の4Dを2進数に変換するときに(4ビットずつ置き換えたことで)答えを「01001101」と8ビットで書いたため、それに合わせる形で2の7乗から始めて8ビットに統一しました。

    • @rana4663
      @rana4663 18 วันที่ผ่านมา +1

      なるほど!ありがとうございます🙏

  • @user-lz7zl4yl6k
    @user-lz7zl4yl6k ปีที่แล้ว +3

    最後の問題の3番が分からず、計算式だけでも解説していただきたいです😭😭

    • @SekaChan
      @SekaChan  ปีที่แล้ว +2

      最後の問題の3番というのは、【16進数の 16D を10進数に変換しよう】のことですよね(違ってたらごめんなさい!)
      16進数の 16D は、16^2(←16の2乗)が1個、16^1が6個、16^0が13個集まった数と考えられるので‥
      16^2 x 1 + 16^1 x 6 + 16^0 x 13 = 256 x 1 + 16 x 6 + 1 x 13 = 365
      このような計算式から、答えは 365 となります。
      (ホワイトボード左側のQ1の計算式を右から左へ計算するイメージですね😄)

    • @user-lz7zl4yl6k
      @user-lz7zl4yl6k ปีที่แล้ว +1

      わかりました😭😭
      丁寧にありがとうございます🙇‍♀️🙇‍♀️

  • @user-eh5ml4xn2v
    @user-eh5ml4xn2v 8 หลายเดือนก่อน +2

    🎉😂わかりやすかったよ
    ありがとうございます。(#^.^#)

    • @SekaChan
      @SekaChan  8 หลายเดือนก่อน

      空青さん、コメントありがとうございました!
      分かりやすかったみたいで良かったです😄

  • @user-pe6dm3kh5c
    @user-pe6dm3kh5c 7 หลายเดือนก่อน +2

    10進数を2進数になおすときに最初の数字が0であれば、その0はあってもなくてもいいんですか?
    8桁か7桁かどちらでもいいのでしょうか

    • @SekaChan
      @SekaChan  7 หลายเดือนก่อน +2

      🍌パピコ🍌さん、コメントありがとうございました!
      2進数に変換するだけであれば、先頭の0はなくても良いと思います。
      ただ、(例えばIPアドレスなど)8桁と決まっているような場合には0をつけることもありますね。

    • @user-pe6dm3kh5c
      @user-pe6dm3kh5c 7 หลายเดือนก่อน +2

      @@SekaChan 理解出来ました!わかりやすい説明ありがとうございます🙇‍♀️

  • @mini_makaron
    @mini_makaron 4 หลายเดือนก่อน +3

    最後の3番目の問題で、16Dだから16とD(13)に分けて16×16の1乗+13×16の0乗ではないんですか?
    よくわかりません…

    • @SekaChan
      @SekaChan  4 หลายเดือนก่อน +3

      たしかにここは難しいですよね。ただ、そのような計算にはならないです。
      なぜかというと、【16D】は16の2乗が【1】個、16の1乗が【6】個、16の0乗が【D(13)】個集まった数だからです。
      【1】と【6】と【D】はそれぞれ別の桁の数字を表しているので、【16】のように2桁まとめて扱うことはないですね。
      何進数だとしても、『1つの桁は1つの数字(16進数の場合はA~Fも含む)で表す』という原則は一緒だと思っておきましょう!

  • @user-pp6nk8kv4n
    @user-pp6nk8kv4n 9 หลายเดือนก่อน +3

    16進数が難しくて、心折れそうでした。しかし、菅原さんの動画はすべて理解できました(´;ω;`)ありがとうございます。

    • @SekaChan
      @SekaChan  8 หลายเดือนก่อน

      さむさん、コメントありがとうございました!
      2章の前半は情報Ⅰ科目の中でも難しめの内容なので、ここが分かればこの先が理解しやすくなるかなと思います😄

  • @user-bf9bi7jn1z
    @user-bf9bi7jn1z หลายเดือนก่อน

    コード表は暗記必須ですか?

    • @SekaChan
      @SekaChan  หลายเดือนก่อน

      別動画のコメントへの返信でも書きましたが、暗記はオススメしないですね。
      最初は面倒ですが、何度か表を自分で書いてみましょう。慣れてくると、自然と頭の中でイメージできるようになっていきます。

  • @user-sv1he3ym7u
    @user-sv1he3ym7u 3 หลายเดือนก่อน

    365のとこどうして16の3乗16の2乗16の1乗16の1乗になるんですか?

    • @SekaChan
      @SekaChan  3 หลายเดือนก่อน +1

      質問がザックリしてるのでどこから説明していいのか分からないですが、まず【●の▲乗】の●が16なのは、365を16進数に変換しようとしているためです。
      また、どうして【□×16^3+□×16^2+□×16^1+□×16^0】という累乗を足し算する形になるのかが分からなければ、こちらの動画から見てもらうと理解しやすいと思います。
      ・2-1-3 10進数と2進数
      th-cam.com/video/7LPNodBBtqI/w-d-xo.html
      【16の▲乗】の▲が3から始まっているのは、16^0=1 → 16^1=16 → 16^2=256 → 16^3=4096 と計算していった結果、16^3が365を超えるため、それ以上大きい桁はいらないと判断できるからです。

  • @basakmi
    @basakmi 3 หลายเดือนก่อน

    e3,82,8f,e3,81,8b,e3,82,8a,e3,82,84,e3,81,99,e3,81,!

    • @SekaChan
      @SekaChan  3 หลายเดือนก่อน

      ??🤔

  • @ankoroomochi
    @ankoroomochi 5 หลายเดือนก่อน

    最後9Dじゃね

    • @SekaChan
      @SekaChan  5 หลายเดือนก่อน

      確認クイズの最後は「4D」で正しいですね😄
      もし「10011101」だったら「9D」になります。
      (実はQ3の4D→01001101を逆にした問題になってます)