出産前後の痔にはご注意!

調べても全く理解出来ません

なんで2進数は11~100になったりいきなり三桁になるんですか?意味わかんない

全く理解できない

このQ&Aに関連する最新のQ&A

A 回答 (12件中1~10件)

16進数はITでは基本中の基本なので、理解できない、理解する気がない、という場合は早期に転身を考えた方がよいかもしれません。

    • good
    • 1
この回答へのお礼

基本ですよね
ありがとう

お礼日時:2014/12/01 20:32

追記。



貴方は、10進数で「9たす1は10」ってのは「知っている筈」です。

でも「知っているだけ」で「本質は理解してない」のだと思います。

本質をきちんと理解しているのであれば

9(10進数)+1(10進数)=10(10進数)

1(2進数)+1(2進数)=10(2進数)

F(16進数)+1(16進数)=10(16進数)
も、一発で理解できる筈なのです。

「知っている」と「理解している」は違うのです。
    • good
    • 1
この回答へのお礼

成る程ねぇ

お礼日時:2014/12/01 22:24

>なんで2進数は11~100になったりいきなり三桁になるんですか?意味わかんない



何進数でも、それは同じですよ。

10進数は、0,1,2,3,4,5,6,7,8,9の十個の数字があって、最後の「9」の次は、1桁増えて「10」になりますよね?

9(10進数)+1(10進数)=10(10進数)
99(10進数)+1(10進数)=100(10進数)
999(10進数)+1(10進数)=1000(10進数)
9999(10進数)+1(10進数)=10000(10進数)

では「9進数」だったらどうなると思いますか?

9進数は、0,1,2,3,4,5,6,7,8の九個の数字があって、最後の「8」の次は、1桁増えて「10」になります。

8(9進数)+1(9進数)=10(9進数)
88(9進数)+1(9進数)=100(9進数)
888(9進数)+1(9進数)=1000(9進数)
8888(9進数)+1(9進数)=10000(9進数)

8進数は、0,1,2,3,4,5,6,7の八個の数字があって、最後の「7」の次は、1桁増えて「10」になります。

7(8進数)+1(8進数)=10(8進数)
77(8進数)+1(8進数)=100(8進数)
777(8進数)+1(8進数)=1000(8進数)
7777(8進数)+1(8進数)=10000(8進数)

7進数は、0,1,2,3,4,5,6の七個の数字があって、最後の「6」の次は、1桁増えて「10」になります(面倒なので、以下「(n進数)」の表記は略します)

6+1=10
66+1=100
666+1=1000
6666+1=10000

6進数は、0,1,2,3,4,5の六個の数字があって、最後の「5」の次は、1桁増えて「10」になります。

5+1=10
55+1=100
555+1=1000
5555+1=10000

5進数は、0,1,2,3,4の五個の数字があって、最後の「4」の次は、1桁増えて「10」になります。

4+1=10
44+1=100
444+1=1000
4444+1=10000

4進数は、0,1,2,3の四個の数字があって、最後の「3」の次は、1桁増えて「10」になります。

3+1=10
33+1=100
333+1=1000
3333+1=10000

3進数は、0,1,2の三個の数字があって、最後の「2」の次は、1桁増えて「10」になります。

2+1=10
22+1=100
222+1=1000
2222+1=10000

2進数は、0,1の二個の数字があって、最後の「1」の次は、1桁増えて「10」になります。

1+1=10
11+1=100
111+1=1000
1111+1=10000

11進数は、0,1,2,3,4,5,6,7,8,9,Aの十一個の数字があって、最後の「A」の次は、1桁増えて「10」になります。

A+1=10
AA+1=100
AAA+1=1000
AAAA+1=10000

12進数は、0,1,2,3,4,5,6,7,8,9,A,Bの十二個の数字があって、最後の「B」の次は、1桁増えて「10」になります。

B+1=10
BB+1=100
BBB+1=1000
BBBB+1=10000

13進数は、0,1,2,3,4,5,6,7,8,9,A,B,Cの十三個の数字があって、最後の「C」の次は、1桁増えて「10」になります。

C+1=10
CC+1=100
CCC+1=1000
CCCC+1=10000

14進数は、0,1,2,3,4,5,6,7,8,9,A,B,C,Dの十四個の数字があって、最後の「D」の次は、1桁増えて「10」になります。

D+1=10
DD+1=100
DDD+1=1000
DDDD+1=10000

15進数は、0,1,2,3,4,5,6,7,8,9,A,B,C,D,Eの十五個の数字があって、最後の「E」の次は、1桁増えて「10」になります。

E+1=10
EE+1=100
EEE+1=1000
EEEE+1=10000

16進数は、0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,Fの十六個の数字があって、最後の「F」の次は、1桁増えて「10」になります。

F+1=10
FF+1=100
FFF+1=1000
FFFF+1=10000

どうですか?何進数でも、桁の増え方は同じでしょう?

>全く理解できない

「理解できない」のではなくて「理解しようとすることを拒否しているだけ」です。

「脳が、理解できないと思い込んでいるだけ」です。

上記の説明のような「基本中の基本」をすっ飛ばして、いきなり2進数や16進数を扱うから、桁上がりが理解出来ないのです。

0~9の「一桁の数字」しかしらない小学生に、桁上がりを教えないで、いきなり「6たす5は?」って聞いても「わかんない。指が足りなくなった」って答えしか返って来ません。

今の貴方は「桁上がりを知らない小学生と同じ」です。単に「2進数、16進数での桁上がりを知らない」ってだけ。

9(10進数)+1(10進数)=10(10進数)

が理解できるのであれば

1(2進数)+1(2進数)=10(2進数)
F(16進数)+1(16進数)=10(16進数)

が理解できない筈がありません。

理解できないとしたら「理解するのを拒否している」としか思えません。

貴方が「理解するのを拒否している」のであれば、何を教えようとしても無駄だし、貴方が何を学習しようと努力しても無駄です。

まずは「理解するのを拒否するのをやめること」です。じゃないと、お話になりません。
    • good
    • 1
この回答へのお礼

わかった気がします

理解しようとしてるはずだったんですけどね

難しく考えるのと理解を拒否るのは違いますか?

お礼日時:2014/12/01 20:30

No.2です。



「^」は、累乗を示す記号です。
コンピュータ上ではワープロや表計算などで書式設定できないとき、右肩に文字を書くことができないので
2^3・・・2の3乗
10^5・・・10の5乗
x^y・・・xのy乗
といった書き方をします。

以下、10進数は後ろに(D)、2進数は後ろに(B)を書いて示します。なお、16進数は(H)。
各桁の「重み」というものを感覚的につかめれば、2進数というのが何者かつかめるかな、と。

234(D)・・・
2×10^2 + 3×10^1 + 4×10^0
=2×100 + 3×10 + 4×1 =234

1101(B)・・・
1×2^3 + 1×2^2 + 0×2^1 + 1×2^0
=1×8 + 1×4 + 0×2 + 1×1 =13

23C(H)・・・
2×16^2 + 3×16^1 + 12×16^0
=2×256 + 3×16 + 12×1 =572

n進数では、nごとに桁上がりするので、各桁の重みは右から左にn^0,n^1,n^2,・・・となるわけです。
    • good
    • 0
この回答へのお礼

あぁそういうことだったんですね
あとDとかそうつかうんですね
ありがとう

お礼日時:2014/12/01 20:19

まず2進数について考えてみよう。


ここに電球が1つあって、それで状態を表現するとしたら、何通りあるかを考えよう。
電球は、点灯しているか消灯しているかのどちらかだ。つまり2通りしか表せない。
これは、点灯=1 消灯=0 とすると、2進数の0と1に該当する。
1桁の2進数では、0と1なので2通りしか表せない。
もっと多くの数を表すにはどうするか? そうだ、電球の数を増やすのだ。電球を2個にしよう。
そうすると、どうなるか、4通りになる。
ケース1
1個目の電球 消灯
2個目の電球 消灯

ケース2
1個目の電球 点灯
2個目の電球 消灯

ケース3
1個目の電球 消灯
2個目の電球 点灯

ケース4
1個目の電球 点灯
2個目の電球 点灯

この1個目の電球、2個目の電球を横にならべると。○○のようになる。右が1番目、左が2番目にしよう。
そうすると、上の状態は、
ケース1 00
ケース2 01
ケース3 10
ケース4 11

のようになる、これを10進数の数値にわりあてると、
ケース1 00・・・0
ケース2 01・・・1
ケース3 10・・・2
ケース4 11・・・3

となる。
もっと、大きい数値を表すにはどうすれば、いいか? 簡単だ。もっと、電球を増やすのだ。
電球を3つにしよう。
そうすると、
000
001
010
011
100
101
110
111
の8通りが、表現できる。これは10進数の0~7に相当する。
これが、2進数だ。

話題を変えて10進数について考えてみる。
これは、光の強さが、10段階に調整できる電球を考えてみればよい。
もっとも、強い光が9で、だんだん弱くなり、1がもっとも弱い。消灯は0だ。
0から9は、電球1個で○で、表現できる。
もっと大きな数字をあらわすには、電球をふやす。
○○の電球があれば、00から99まで、表現できる、つまり100通りだ。
この電球のかずが桁数に相当する。

ここまできたなら、16進数も同じことだ。
光の強さが16段階の電球だ。
もっとも強い光がFで、つぎがE、だんだん弱くなり、1がもっとも弱い。消灯は0だ。
電球を2つにすると○○となる。00からFFまで表現できる。これは、256通りだ。
    • good
    • 1
この回答へのお礼

ふむふむ細かい説明ありがとうございます

お礼日時:2014/12/01 20:17

わかるように回答できればいいのですが・・・



10進数は、わかりますか?
0 1 2 3 4 5 6 7 8 9 10と一桁上がりましたよね。

時計の短針はどうでしょう。
0時(真上)1 2 3 4 5 6(真下)7 8 9 10 11 そして次の真上。
それからまた0~11。これが12進数です。

2進数は
0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111と
1と0でしか表現できません。

2進数を10進数にすると(左2進数、右10進数)
0→0 1→1 10→2 11→3 100→4 101→5 110→6 111→7 1000→8・・・
となります。

なんでこんなややこしいことが必要かというと。
電気は 導通しない=0 導通する=1 でしか表現できないからです。

これがわからないと、普段使っている数字をコンピューターに判らせることができませんね。

勉強頑張ってください。
 
    • good
    • 1
この回答へのお礼

勉強?興味が持ったから知りたいだけなんですけどね

ありがとう

お礼日時:2014/12/01 20:11

16進数は0~9とA~Fの16字を使います。


9の次はAで、10進数に変換すると10になります。

【10進数】
0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20

【16進数】
0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F、10、11、12、13 ・・・ 18、19、1A、1B

こんな感じです。16進数で「FF」だと10進数の256になります。

2進数はいわゆるデジタル表示です。0と1のみで表現しています。
右から1、2、4、8、16、32、64、128、256、512・・・となっており
1になっている桁に上の数字をかけたものを最終的に足してください。

2進数で「111」とあると、「1+2+4」となり10進数で「7」になります。
同じく「10000001」の場合は1桁目と8桁目が1なので、「1+128」=129となります。

生きていく中で必要ない人は、覚える必要は全くないことなので気にしなくてもいいですよ。
うちの嫁さんもわかっていませんが、立派に生きています。
    • good
    • 1
この回答へのお礼

パソコンとかでつかわないんですか?

一応覚えておきたいです
ありがとう

お礼日時:2014/12/01 20:09

これは、中学校で習うはずですけど。

二進は、2つの文字列(数字)で値を表現する手法に過ぎません。一般には0と1を使います。

・2進数はそれを2進で表したい数字を2で割って、割り切れたらゼロ、余り1が出たら1とします。
・最終的にゼロ(またはゼロ余り1)になるまで割り続けます。
・この割り算では、下桁から結果が出てきます。

これがルールです。
実際にやってみましょう。

5という数字を二進法で示すと、101です。何故か、5を2で割ると、2余り1になります。だから最初(下桁)は1となります。次に2を2で割ります。すると1余り0になります。だから2桁目は0です。最後の1は2で割り切れないため、1です。
即ち、5は二進で示すと101になるのです。

要は、二進法というのは、常に数字を2で割ります。割り切れない場合は、小数点以下で計算せず常に余り1です。そのあまりを、二進数の1とし、それが出なければ0とします。計算したあと余り側は、次の計算には使いませんが、結果の一桁に加わります。余り以外の結果を基に次の計算(上の桁の計算)を行います。ゼロ(ゼロ余り1)になるまで、2で割ると数字を二進数で表すことができます。

たとえば10という数字で考えると、10÷2=5で割り切れます。だから一桁目(下桁)は0です。次に5÷2=2余り1です。だから二桁目(下2桁目)は1です。この先は、分かると思います。まあ、答えは1010になります。

11だと最初に11が割り切れず5、余り1となります。だから、1011になります。
要は、11を2進数で表すと、11を割り、5を割り、2を割り、1を割ります。これらは全て2で割ります。この中であまりが出ずに割れるのは、2だけです。だから、11は下から3桁目(上から2桁目)が0になります。

12なら1100です。計算してみて1100になれば、分かったのかも?
    • good
    • 1
この回答へのお礼

あとでやってみます

ありがとう

お礼日時:2014/12/01 20:06

>なんで2進数は11~100になったりいきなり三桁になるんですか?意味わかんない



いきなりではなく2桁のつぎだから3桁
2進数は各桁が0と1の2つでその次は桁が繰り上がるから1の次が10で11の次が100
10進数は各桁が0~9の10個でその次は桁が繰り上がるから9の次が10で99の次が100
16進数は各桁が0~Fの16個でその次は桁が繰り上がるからFの次が10でFFの次が100
    • good
    • 1
この回答へのお礼

ありがとう

お礼日時:2014/12/01 20:03

10進数は0~9まで数値が使えて9の次は桁が上がって10になります。


2進数は0と1しか数値が使えません、2以上は使えないから1の次は桁が上がって仕方なく10になるだけです。2進数の場合10を「じゅう」とは読みません。「(2進の)いちぜろ」とか読みます。

逆になるけど、12個で1ダースとか60分で1時間とか24時間で1日とか日常で利用してますよね。似たようなものです。

16進数だと上と同じで0~15の16個で1けた上がります。17個目で10と表記されます。
    • good
    • 1
この回答へのお礼

ほうほう ありがとう~

お礼日時:2014/12/01 20:00

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q16進数から10進数への変換

16進数の77が16×14+7だということはわかるのですが、少し複雑になるとわからなくなります。
例えば以下のような場合です。

「16進数で5D2Cは
16の三乗×5+16の二乗×13+16×2+12
とあらわされます。」

なぜ、16の三乗や、16の二乗をする必要があるのでしょうか?

5桁になるとおそらく16の4乗をする必要がありそうですが、
宜しくお願いします。

Aベストアンサー

5桁で16の4乗、というのは正しいです。
この説明は下でされているので省きます。

16進数は数が大きいので、扱いが面倒、と思われるかもしれないので、
簡単な2進数への変換法を書いておきます。

16進数で5D2Cの場合
 1、各桁を2進数に変換する
 ⇒5D2C = 0101 | 1101 | 0010 | 1100
 2、変換したものをそのまま結合する
 ⇒ 0101 | 1101 | 0010 | 1100 ⇒  0101110100101100

 これで、2進数になります。
2のN乗の方が計算が楽だと思いますので、10進数にする場合は
使ってみてはいかがでしょうか?
(8進数の場合も同様にできます)

Q2進数、16進数、10進数のことをわかりやすく教えてください。

この進数のことをわかりやすく教えてください。まったく理解が出来ないので。
よろしくお願いします

Aベストアンサー

n進数のことを理解するには、
(1)各位を構成する数字
(2)桁上がりの仕組み
のことを理解する必要があります。

(1)については、n進数の1の位の数は0を含めて、n個あるということです。
ですから、10進数では1の位を表す数字は、
0,1,2,3,4,5,6,7,8,9の10個存在します。
8進数では、
0,1,2,3,4,5,6,7の8個
2進数では、
0,1の2個
16進数では
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,Fの15個
(9より大きな数字がないため、アルファベットで代用しているのです。)

つづいて、(2)の桁上がりの仕組みですが、
例えば10進数では、各位の数字を表すのに、9より大きな数字はありませんので、桁上がりが生じます。
それでは、そもそも桁とは何なのでしょうか?
各位の桁は、(10進数を例にとると)
各位に掛けられる10の数を表しているのです。
すなわち、
1の位では10を0個(=10^0)掛ける(すなわち掛け算しない)
10の位では10(=10^1)を掛ける
100の位では10×10(=10^2)を掛ける
1000の位では10×10×10(=10^3)を掛ける
10000の位では10×10×10×10を1個(=10^4)掛ける
というように桁が1つ上がるごとに10が掛け合わされていきます。

ですから、10進数で3472という数は、
10×0の位が2 -> 2
10の位が7 -> 10*7
10×10の位が4 -> 10*10*4
10×10×10の位が3 -> 10*10*10*3
となるので、
10*10*10*3+10*10*4+10*7+2=3000+400+70+2=3472

n進数の場合もこのルールを適用します。

8進数で3472という数をなじみの深い10進数で表してみると
8×0の位が2 -> 2
8の位が7 -> 8*7
8×8の位が4 -> 8*8*4
8×8×8の位が3 -> 8*8*8*3
となるので、
8*8*8*3+8*8*4+8*7+2=1536+256+56+2=1850

同様に2進数で10100011
という数字を10進数で表してみると
2×0の位が1 -> 1
2の位が1 2*1 -> 2
2×2×2×2×2の位が1 2*2*2*2*2*1 -> 32
2×2×2×2×2×2×2の位が1 2*2*2*2*2*2*2*1 -> 128
となるので、
126+32+2+1=161


余談ですが、2進数を使用すると
10進数で161という数字を表すのに8桁も使用してしまいます。
どうして、このような桁数の多くてわかりにくい2進数を使用しているかというと、
2進数では0と1という数字しかありませんが、これが、
コンピュータで使用する電気信号の有・無の状態に似ているので使用されるのです。
キーボードから10進数で入力された数字は、
一度2進数に変換(エンコード)され
コンピュータの内部で2進数で演算され、
画面に表示するときに、元の10進数に変換(デコード)されます。

ところで、16進数についてですが、
16という数字は2×2×2×2のことなので2進数の親戚ともいえます。
これは、偶然なのでしょうか?
実は、2進数は桁数が非常に大きくなり人間に対しては判りにくいので、
2進数を4桁ごとに区切ったものを1桁に置き換えたものなのです。

n進数のことを理解するには、
(1)各位を構成する数字
(2)桁上がりの仕組み
のことを理解する必要があります。

(1)については、n進数の1の位の数は0を含めて、n個あるということです。
ですから、10進数では1の位を表す数字は、
0,1,2,3,4,5,6,7,8,9の10個存在します。
8進数では、
0,1,2,3,4,5,6,7の8個
2進数では、
0,1の2個
16進数では
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,Fの15個
(9より大きな数字がないため、アルファベットで代用しているのです。)

つづいて、(2)の桁上がりの仕組みですが、
...続きを読む

Q採用通知が遅い=落ちた?

こんにちは。転職活動をして、連絡待ちをしている者です。

先日、小さな会社の面接を受けました。
面接を受けて、そろそろ1週間になろうとしています。

面接のとき、「まだ募集をしていて、面接が来週までありますので
それが全て終わってから、ご連絡いたします。1週間くらいかかる予定なのでご理解ください」 といわれました。

しかしこちらで情報を検索していると、返事が遅い場合は、
不採用であることが多いとの回答が多く、がっかり落ち込んでいます

私の経験からしても、1週間かかりますといわれても、採用の場合は2日くらいで、連絡がくることが多かったと思います・・

やはり1週間近くまつということは、理由はどうあれ、不採用だと
考えてもいいのでしょうか。
1週間待たされたけど、採用になった方はいらっしゃいますか?

どんなことでも、いいので回答お願いします。
とても不安で、毎日びくびくしています。

Aベストアンサー

返事を待つ辛いお気持ちもよく分かりますが、
返事を待ちつつ、他も受けてみてはどうでしょうか。
その方が気が楽になるのでは。
一社に絞ってしまうと、ダメだった場合のダメージが大きいですよね。

中小企業の採用はいい人がいたら、即アプローチです。
でないと逃げられてしまうからです。
こっちも真剣勝負。
採用に手間もお金もかかりますしね。

Q眠るように死ぬ方法ってあるでしょうか?

あくまで健康な人が眠るように死ぬ方法、または眠ったまま二度と起きないという風に死ぬ方法ってあるでしょうか?
これは自殺志願のための投稿ではなくて、自分もいつか死ぬわけですからこんな死に方ができたらいいなと思っています。
医療の現場で行われる安楽死・尊厳死ってこういう方法なのでしょうか?またはこれに近いでしょか?

Aベストアンサー

「突然死」という言葉を聞いたことがありますか?
昨日まで元気だった方が、朝になっても起きてこないので、見に行ったら死んでいた。
こういう事例はよくあるそうです。
10年以上前になりますが、兵庫医大の法医学の教授の講演を聞きました。
テーマは「突然死」
突然死のおよそ80%は、虚血性心疾患(狭心症や心筋梗塞など)だそうです。
その中で、就眠中に亡くなるのは、およそ65%くらいだそうです。
急性心筋梗塞でも「眠るように」とはいかず、ある程度は苦しんだ末に亡くなるのでしょう。
私も、眠るように死ねればと思っております。
回答になってなければ、ごめんなさい。


人気Q&Aランキング