No.8ベストアンサー
- 回答日時:
#4です。
>小さい方から順に1,10,11,100...と覚えるしかないですか? 二進法で表す際、なにか、公式はあるのでしょうか?
公式は知りません。私なりの方法はありますが、不要ならスルーして下さい。
十進法は「10」でできていて、二進法は「2」でできています。
例えば「11111円」は「一万円札1枚と千円札1枚と百円玉1枚と十円玉1枚と1円玉1枚」、普通の十進法で「11111」は、「10000×1と、1000×1と、100×1と、10×1と、1×1」の集まりという意味です。
少し難しいですが、10に分解します。「10000=10×10×10×10」「1000=10×10×10」「100=10×10」「10=10×1」「1=1×1」です。(ここで十進法はひとますストップ。でも10で出来ているでしょう?)
字数の関係で、いきなりですが、二進法で「11111」は「16×1と、8×1と、4×1と、2×1と、1×1」で出来ているという意味です。
少し難しいですが、2に分解します。
「16=2×2×2×2」、「8=2×2×2」、「4=2×2」、「2=2×1」、1=1×1」です。
二進法は「2、4、8、16」のように、どんどん2をかけていった数で出来ています。(16の次は32、次は64です。)
十進法の「21」を「二進法に直してみます。
「21」を二進法の要素に分解します。
21=16+4+1
「16」は「2×2×2×2」、2が4つだから5桁目(1の位を含めて)に1で「10000」→(2が4つだから、0が4つ付く)。
「4」は「2×2」だから、2が二つだから、0が2つで「100」。
「1」は「1」。
合わせると「10101」。
説明が長いと分かりにくいですね。
他の例も書きますので、理解の足しにしてください。
24=16+8だから、「11000」
27=16+8+2+1だから、「11011」
35=32+2+1だから、「100011」
こんな感じ。(紙に書けば、もっと分かり易く説明できるけどねえ)
質問に答えていただき、ありがとうございました。
まだ、分からない点もありますが、貴方のご回答を何回も読んで、分かるようになりたいと思います。
本当にありがとうございました。
No.9
- 回答日時:
まず10進法の世界を、あたらめて見つめましょう。
(1) この国には、1円、10円、100円、1000円‥‥のコインしかない。
(2) お金を払うときには、最小限の枚数で払わなければならない。
(3) 余計に出してお釣りをもらうことは許されない。
払われた各コインの枚数を、レシートに書きます(小さいコインの枚数が右になるように)。それぞれの枚数は0~9の範囲にあります。
この書き方は、ふだん私たちが見慣れていますね。
次に5進法の世界を考えましょう。実は、何進法でもあり得ます。
(1) この国には、1円、5円、25円、125円、625円‥‥のコインしかない。
(2) 以下同じ。
払われた各コインの枚数を、レシートに書きます(小さいコインの枚数が右になるように)。それぞれの枚数は0~4の範囲にあります。
次に2進法の世界を考えましょう。
(1) この国には、1円、2円、4円、8円、16円、32円‥‥のコインしかない。
(2) 以下同じ。
払われた各コインの枚数を、レシートに書きます(小さいコインの枚数が右になるように)。それぞれの枚数は0~1の範囲にあります。
このような数字の書き方を「2進法による表記」といいます。
2進法の最大の利点は「数字は0と1しか要らない」ということです。
コンピューターの中で「電流が通らない/通る」という区別を「0/1」で表現すれば、0と1だけで、どんな複雑なことでも表現できます。
ご回答ありがとうございました。
コインに例えて教えていただき、とても面白く分かりました。
私も、この考え方をふまえて、勉強したいと思います。
No.7
- 回答日時:
1が10個で10、 10が10個で100 とケタが10個のカタマリで上がるのが 10進法。
1が2個で10、 10が2個で 100 とケタが2個のカタマリで上がるのが 2進法。
10進法は0から9までの10個の数字を使うが
2進法は0と1の二つの数字しか使わない。
10進法では0,1,2,3,4,5,6,7,8,9,10 ~だが
2進法では 0,1,10,11,100,101,110,111,1000 ~となる。
10進法では 1+1=2、 2+1=3、 10+10=20 だが
2進法では 1+1=10、 10+1=11、 10+10=100 。
10進法の2×3=6 を 2進法で表現すると
10×11= 110 となる。
2進法の掛け算は原則 0×0=0、 1×0=0、 1×1=1 の3つを覚えておけばいい。あとは桁数。
簡単でしょ。
こんな感じです。
ご回答ありがとうございます。
質問ですが、その問題で二進法で書かれた数字の後に(2)と書いてありました。これは、二進法で表した数字として考えてよいのでしょうか?
No.5
- 回答日時:
二進法は0と1の2種類の数字しか使いません。
十進法は0から9まで10種類の数字が使われます。コンピューターは電気が点くか点かないの2つにしか区別できなので、二進法で作業が行なわれるのですが、それを人間が理解できる十進法に変換する必要がでてきます。例えば十進法を二進法に変換すると1→1、2→10、3→11、4→100、5→101、6→110、7→111、8→1000のようになります。ご回答ありがとうございます。
十進法は、その数字を十進法で表しても、その数字と変わりないんでね。
よく分かりました。
数検頑張ります。
No.4
- 回答日時:
十進法は、小学校から習ってきた普通の数の表し方です。
おなじみの数です。二進法という表し方では「2」という数字を使いません。(ちなみに、三進法では「3」という数字を使いません。)
と、考えてみたらいかがでしょうか。それで説明してみます。
二進法で数を順にならべていきます。
「0」、「1」、つぎに「2」となりますが、「2」は使いません。
繰り上げて「10(イチゼロ)」にします。
次は「11(イチイチ)」、その次は「12」となりますが、「2」は使いませんから、繰り上げて「20」、さらに「2」は使いませんから、繰り上げて「100」となります。
あとは、同じ考えで「101」、「110」、「111」、「1000」、と続きます。
いかがでしょうか。
「なら十進法では10は使わない、でも10があるじゃないか。」
と思われるかもしれません。
でも、10は「1」と「0」の2つの数字で出来ています。(十の位の1、一の位の0)
漢字の「十」のように、一文字で「10」を表しているわけではありません。
ご回答ありがとうございます。
質問ですが、二進法は、小さい方から順に1,10,11,100...と覚えるしかないですか? 二進法で表す際、なにか、公式はあるのでしょうか?
No.3
- 回答日時:
説明文にはどのように書いてありますか? それがわからないと同じことになってしまうかも知れないのですが。
○進法というのは、数がいくつ集まると桁が繰り上がるのかを示しています。
通常使われている数が十進法で、10で桁が繰り上がります。一桁の数は9までしかありません。9にさらに1が加わると桁が繰り上がって10になるわけです。
二桁目の数字は10がいくつあるのかを意味することになります。
二進法は2集まると桁が繰り上がります。一桁目は1までしかなく、1にさらに1が加わると桁が繰り上がって10になります(十進法の2は二進法だと10と表されるということです)。
二進法は代表的なところではコンピュータで利用されます。コンピュータは電気信号を利用していますが、電気信号のもっとも小さい単位はオンとオフの二種類ということになり(それ以上の種類を表すにはオンとオフを組み合わせねばならない)、使われる数字が1と0の二種類だけの二進法だとオンとオフに1と0を割り当てればよいので都合がよいからです。
ご回答ありがとうございます。
私は、本当に◯進法について何も知らなかったので、コンピューターにも使われていることは、本当に驚きました。
数検頑張ります。
No.2
- 回答日時:
10進法は、1の集まりが10個集まると次の位に繰り上がります。
1の値が10個集まると、1の位が0になるけど、10の位が1増えます
2進法とは、1の集まりが2個集まると次の位に繰り上がります。
1の値が2になると、次の位がひとつ増えて、1の位が0、2の位が1という数え方になります。
たとえば
30を10進法で書くと30だけど
同じ30を2進法で書くと11110となります。
○進法という書き方をされているものは、○の中に当てはまる数字が集まると次の位になると覚えていると良いかも
(パソコンの世界だと、8進法とか16進法とかいろいろあるけどこれは余談)
ご回答ありがとうございます。
パソコンにも、◯進法が使われているなんて、初めて知りました。
よく分かりました。
数検頑張ります。
No.1
- 回答日時:
桁上がりを 10でするのが 10進法。
2でするのが 2進法10進法だと
0, 1, 2, 3, 4, 5, 6, 7, 8, 9 の「次が」桁上がりして 10
2進法だと
0, 1 の「次が」桁上がりして 10
そんだけ。
同様に 8で桁上げするのが 8進法で 16で桁上げするのが 16進法。よく出てくるのはこれくらいだけど、理論的には何進法でも考えられる。
ご回答、ありがとうございます。
二進法で11は、十進法だと3ということで良いんですよね?
分かったと思います。
数検頑張ります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 大学受験 大学受験英語長文の勉強法について 武田塾のYouTubeなどを参考にして、勉強法を考えました 自分は 2 2023/05/05 08:05
- 大学受験 早稲田政経志望 田舎(駅なし・進学校なし・予備校なし)在住の通信制高校2年生です。 高1では英語学習 4 2022/04/19 01:30
- 大学受験 大学受験英語の勉強法についてです どうしても英語長文の勉強ができません 初めて数分で絶対にやる気がな 2 2023/05/05 00:32
- 大学受験 高三で英検四九レベルです。 こんな私が高三のマーク式進研模試受けたら偏差値30行きますか? 明後日な 4 2022/05/28 11:37
- 大学受験 私は今高二になり進路について考えている女子高生です。文が読みにくかったらごめんなさい、私は高校受験ま 2 2023/04/03 23:50
- 高校 中学3年間不登校でした。勉強方法を教えてください。 通信制高校に入学する予定です。 完璧にじゃなくて 8 2023/08/06 15:56
- 予備校・塾・家庭教師 大学受験に関する質問です。 高二理系です。 進研模試で英語48、数学59、国語65。 浪人は1年まで 3 2023/02/20 23:34
- 英語 英語勉強 4 2022/07/14 21:01
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- 大学受験 大学受験の参考書について 高3の私文志望(今のところ中堅私立大)です。 基礎固めをしたいです。 持っ 3 2023/08/17 13:47
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
小数の上から一桁について
-
有効数字2桁の時ってもし 0.005...
-
1.001の小数点1位を切り上げる...
-
端数処理(少数第n位切上げ、...
-
452の7進法を十進法に直すとき...
-
飽和演算、ラップアラウンド演...
-
0.5時間などの時間計算の方法
-
1000分の3は何%ですか
-
1÷0の答えを教えて下さい
-
対数積分について
-
logeの計算
-
10の0.3乗って??
-
1000円の3割の計算教えて下さい
-
変調率の求め方が
-
20000円の3分の2の計算のしかた...
-
分数の計算問題の解き方について
-
ExcelでLog10を自然数に直すには
-
【Excel】 SUMPRODUCT関数の高速化
-
閏年の金利
-
土嚢1体で何m3入りますか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1.001の小数点1位を切り上げる...
-
小数の上から一桁について
-
10の220乗は無量大数より何桁多...
-
1 と 2 の間の ほとんどすべて...
-
円周率は割り切れる。
-
小学生算数 「上から2けた」...
-
有効数字2桁の時ってもし 0.005...
-
molの問題で 0.4mol じゃなくて...
-
「時計算術(モジュロー演算)...
-
素数と基数。国語脳と数学脳。
-
「+−×÷(四則演算)」。 演算...
-
端数処理(少数第n位切上げ、...
-
高速フーリエ変換に関する質問...
-
切り上げ・切り下げ
-
3進法→10進法 小数変換
-
十進法取り記数法
-
十二進法は、何に役立っている...
-
二進法、十進法について
-
十進法以外でも公式は変わらない?
-
N進法の計算
おすすめ情報