Submit Search
Upload
4_C言語入門 - n進数と基数変換について
•
Download as PPTX, PDF
•
1 like
•
3,442 views
bc_rikko
Follow
C言語入門 n進数と基数変換について
Read less
Read more
Education
Report
Share
Report
Share
1 of 16
Download now
Recommended
1-1_C言語入門 - C言語について
1-1_C言語入門 - C言語について
bc_rikko
2_C言語入門 - VisualStudioについて
2_C言語入門 - VisualStudioについて
bc_rikko
5_C言語入門 - 変数について
5_C言語入門 - 変数について
bc_rikko
1-2_C言語入門 - プログラマに必要な能力
1-2_C言語入門 - プログラマに必要な能力
bc_rikko
6_C言語入門 - 式と演算子について
6_C言語入門 - 式と演算子について
bc_rikko
8_C言語入門 - 条件分岐について(if-else if-else)
8_C言語入門 - 条件分岐について(if-else if-else)
bc_rikko
7_C言語入門 - 型変換について
7_C言語入門 - 型変換について
bc_rikko
12_C言語入門 - 読みやすいソースコードを書く
12_C言語入門 - 読みやすいソースコードを書く
bc_rikko
Recommended
1-1_C言語入門 - C言語について
1-1_C言語入門 - C言語について
bc_rikko
2_C言語入門 - VisualStudioについて
2_C言語入門 - VisualStudioについて
bc_rikko
5_C言語入門 - 変数について
5_C言語入門 - 変数について
bc_rikko
1-2_C言語入門 - プログラマに必要な能力
1-2_C言語入門 - プログラマに必要な能力
bc_rikko
6_C言語入門 - 式と演算子について
6_C言語入門 - 式と演算子について
bc_rikko
8_C言語入門 - 条件分岐について(if-else if-else)
8_C言語入門 - 条件分岐について(if-else if-else)
bc_rikko
7_C言語入門 - 型変換について
7_C言語入門 - 型変換について
bc_rikko
12_C言語入門 - 読みやすいソースコードを書く
12_C言語入門 - 読みやすいソースコードを書く
bc_rikko
3_C言語入門 - C言語の基本
3_C言語入門 - C言語の基本
bc_rikko
10_C言語入門 - 条件分岐について(論理演算子と条件演算子)
10_C言語入門 - 条件分岐について(論理演算子と条件演算子)
bc_rikko
11_C言語入門 - 繰り返し処理について
11_C言語入門 - 繰り返し処理について
bc_rikko
9_C言語入門 - 条件分岐について(switch case)
9_C言語入門 - 条件分岐について(switch case)
bc_rikko
第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料
densan_teacher
オペレーティングシステム 第2回-公開用
オペレーティングシステム 第2回-公開用
Ruo Ando
[中1英語] 01_英語の勉強の仕方
[中1英語] 01_英語の勉強の仕方
curio-e
情報システム系
情報システム系
Hagihara Ryosuke
Scis2017 2007-01-27-02
Scis2017 2007-01-27-02
Ruo Ando
[C13] フラッシュドライブで挑むOracle超高速化と信頼性の両立 by Masashi Fukui
[C13] フラッシュドライブで挑むOracle超高速化と信頼性の両立 by Masashi Fukui
Insight Technology, Inc.
情報技術の基本と仮想化について
情報技術の基本と仮想化について
rookwin
情報セキュリティと標準化I 第1回-公開用
情報セキュリティと標準化I 第1回-公開用
Ruo Ando
基本情報技術者試験 勉強会
基本情報技術者試験 勉強会
Yusuke Furuta
講演資料 201606 web公開版
講演資料 201606 web公開版
Ruo Ando
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
Ruo Ando
How to use continuous improvement kungfu to pay down technical debt - Kevin B...
How to use continuous improvement kungfu to pay down technical debt - Kevin B...
Devopsdays
kagami_comput2015_1
kagami_comput2015_1
swkagami
Web 2.0
Web 2.0
Oliver Centeno
kagami_comput2016_12
kagami_comput2016_12
swkagami
kagami_comput2016_13
kagami_comput2016_13
swkagami
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
Ken Fukui
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
Ken Fukui
More Related Content
Viewers also liked
3_C言語入門 - C言語の基本
3_C言語入門 - C言語の基本
bc_rikko
10_C言語入門 - 条件分岐について(論理演算子と条件演算子)
10_C言語入門 - 条件分岐について(論理演算子と条件演算子)
bc_rikko
11_C言語入門 - 繰り返し処理について
11_C言語入門 - 繰り返し処理について
bc_rikko
9_C言語入門 - 条件分岐について(switch case)
9_C言語入門 - 条件分岐について(switch case)
bc_rikko
第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料
densan_teacher
オペレーティングシステム 第2回-公開用
オペレーティングシステム 第2回-公開用
Ruo Ando
[中1英語] 01_英語の勉強の仕方
[中1英語] 01_英語の勉強の仕方
curio-e
情報システム系
情報システム系
Hagihara Ryosuke
Scis2017 2007-01-27-02
Scis2017 2007-01-27-02
Ruo Ando
[C13] フラッシュドライブで挑むOracle超高速化と信頼性の両立 by Masashi Fukui
[C13] フラッシュドライブで挑むOracle超高速化と信頼性の両立 by Masashi Fukui
Insight Technology, Inc.
情報技術の基本と仮想化について
情報技術の基本と仮想化について
rookwin
情報セキュリティと標準化I 第1回-公開用
情報セキュリティと標準化I 第1回-公開用
Ruo Ando
基本情報技術者試験 勉強会
基本情報技術者試験 勉強会
Yusuke Furuta
講演資料 201606 web公開版
講演資料 201606 web公開版
Ruo Ando
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
Ruo Ando
How to use continuous improvement kungfu to pay down technical debt - Kevin B...
How to use continuous improvement kungfu to pay down technical debt - Kevin B...
Devopsdays
kagami_comput2015_1
kagami_comput2015_1
swkagami
Web 2.0
Web 2.0
Oliver Centeno
kagami_comput2016_12
kagami_comput2016_12
swkagami
kagami_comput2016_13
kagami_comput2016_13
swkagami
Viewers also liked
(20)
3_C言語入門 - C言語の基本
3_C言語入門 - C言語の基本
10_C言語入門 - 条件分岐について(論理演算子と条件演算子)
10_C言語入門 - 条件分岐について(論理演算子と条件演算子)
11_C言語入門 - 繰り返し処理について
11_C言語入門 - 繰り返し処理について
9_C言語入門 - 条件分岐について(switch case)
9_C言語入門 - 条件分岐について(switch case)
第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料
オペレーティングシステム 第2回-公開用
オペレーティングシステム 第2回-公開用
[中1英語] 01_英語の勉強の仕方
[中1英語] 01_英語の勉強の仕方
情報システム系
情報システム系
Scis2017 2007-01-27-02
Scis2017 2007-01-27-02
[C13] フラッシュドライブで挑むOracle超高速化と信頼性の両立 by Masashi Fukui
[C13] フラッシュドライブで挑むOracle超高速化と信頼性の両立 by Masashi Fukui
情報技術の基本と仮想化について
情報技術の基本と仮想化について
情報セキュリティと標準化I 第1回-公開用
情報セキュリティと標準化I 第1回-公開用
基本情報技術者試験 勉強会
基本情報技術者試験 勉強会
講演資料 201606 web公開版
講演資料 201606 web公開版
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
How to use continuous improvement kungfu to pay down technical debt - Kevin B...
How to use continuous improvement kungfu to pay down technical debt - Kevin B...
kagami_comput2015_1
kagami_comput2015_1
Web 2.0
Web 2.0
kagami_comput2016_12
kagami_comput2016_12
kagami_comput2016_13
kagami_comput2016_13
Recently uploaded
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
Ken Fukui
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
Ken Fukui
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ssusere0a682
TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdf
yukisuga3
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
Ken Fukui
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
Ken Fukui
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
ssusere0a682
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
Ken Fukui
Recently uploaded
(8)
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdf
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
4_C言語入門 - n進数と基数変換について
1.
C言語入門 ~ n進数と基数変換について ~
2.
本日の目標 • 2, 8,
10, 16進数の変換方法を覚える 1
3.
コンピュータは、 「0」と「1」しか扱えない
4.
「0」と「1」しか扱えない① • すべてのデータは「0」と「1」で つくられている • 画像だって、音楽だって、動画だって すべてが「0」と「1」の集合体 3
5.
「0」と「1」しか扱えない② 4 • 黒(0)と赤(1)しかないけど、 「A」を表現できる •
いっぱい集まれば、他の文字 や図形が表現できる • 「0」と「1」の単位を、 1bit(ビット)と呼ぶ • 1bitが8つ集まると 1byte(バイト)と呼ぶ
6.
10進数と2進数
7.
10進数と2進数① • 人間が数を数えるとき、 0~9の10個の数字を使っている 6 「やさしいC」 p.35 1 1
0 1 0 0 × 10 0, 1, 2, 3, 4, 5, 6, 7, 8, 9... 「9」の次は、 桁が1つ上がり「10」になる。 10倍ごとに桁があがるので 「10進数」と呼ぶ × 10
8.
10進数と2進数② • コンピュータが数を数えるとき、 0 と
1 の2個の数字を使っている 7 「やさしいC」 p.35 0 1 0 1 0 0 1 1 1 2進数 0 2 4 1 3 10進数 × 2 × 2 0, 1, 10, 11, 100, 101, 110, 111... 「1」の次は、 桁が1つ上がり「10」になる。 2倍ごとに桁があがるので 「2進数」と呼ぶ … … … … …
9.
8進数と16進数① • 10進数、2進数と基本は同じ 8進数は、0 ~
8 が使える 16進数は、0 ~9 ~ A ~ F が使える • 8進数はあまり使われないけど 8
10.
8進数と16進数② 9 8進数 16進数 ひとつの桁で、 0~7の数値を表す 2進数にすると ひとつの桁で 2進数3桁分の情報が表現できる 0
~ 111 000 ~ 111 ひとつの桁で、 0~15の数値を表す 2進数にすると ひとつの桁で 2進数4桁分の情報が表現できる 0 ~ 1111 0000 ~ 1111 3ビット 4ビット
11.
10進数をn進数に変換する
12.
10進数をn進数に変換① • 基数変換:n進数をn’進数に変換すること • 基数:n進数の「n」のこと •
割り算と掛け算で基数変換ができる 11
13.
10進数をn進数に変換② 12 他の8進数、16進数も同じ 基数n 基本形 10進数(整数) 基数n 上の商 基数n
上の商 基数n 上の商 0になったら 終わり … 余り … 余り … 余り 下から順に並べて、 n進数のできあがり!! 2 10進数 → 2進数 11 2 5 2 2 2 1 0 … 1 … 1 … 0 「11」を2進数に変換すると 「1011」になる! … 余り … 1
14.
n進数を10進数に変換する
15.
n進数を10進数に変換 14 他の8進数、16進数も同じ 基本形 2進数
→ 10進数 n³ n² n¹ n⁰ 1 0 1 1 × × × × + ↓ ↓ ↓ 1n³ 0n² 1n¹ 1n⁰+ + ↓ 各桁に基数のx乗した値を すべて合計した値が10進数 結果が10進数 2³ 2² 2¹ 2⁰ 1 0 1 1 × × × × + ↓ ↓ ↓ 8 0 2 1+ + ↓ 「1011」を10進数に変換すると 「11」になる = 11
16.
参考文献 • キタミ式 イラストIT塾
基本情報技術者 15
Download now