どうして私たちは数の表記法として10進法を用いているんですか。
12進法ではいけない、10進法でなければいけない理由があったんでしょうか、
(たとえば手足の指が10本ずつだったからとか。その場合はもし手に指が6
本ずつあったら12進法になっていたのでしょうか?)
それともただの偶然なのでしょうか、
あるいは誰かがそう決めただけなんでしょうか。
教えてください。

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

A 回答 (4件)

理由はdavematさんの推察通り人間の指が10本だからです。

たとえば、コンピュータなどは2進法とか16進法とかをつかってますよね。彼等(コンピュータ)は2とか16とか256とかを「切りがよい」と思っています。それは彼等の文化では繰り上がりの桁に相当するからです。
人間は10進法に「慣れている」ため、10進法の計算がスムーズにいくのです。で、なぜ10進法になったかといえば、やはり手の指が10本あったからです。
これで答えになっているでしょうか?
    • good
    • 0
この回答へのお礼

やはり指の数なんですか。
確かにコンピュータは2進法や16進法ですね。
もし指が16本あったら、16進法を採用して16個の数字を
使っていたんでしょう。多いような気がしますが「慣れ」
の問題でしょうか。少しだけコンピュータも扱いやすく
なるかもしれませんね。

お礼日時:-0001/11/30 00:00

回答にはならないと思いますが。


指が6本有ったらと言うことについて、
どこかで聞いたことがあるのですが、昔6という数字は、
神秘的(?)とされていたことが有ったようです。
6を分解すると1+2+3です。そして、6はその1、2、3、のどれでも割り切れるからだったと思います。
このことが12進法と少し関係があるような気がしますが、いかがでしょう。自信はありません。
    • good
    • 0
この回答へのお礼

6という数に特別な意味があったんでしょうか。
12には約数が多くて何かと便利ですよね。
人間の指が12本だったらなぁと思います。
答えてくれてありがとうございました。

お礼日時:-0001/11/30 00:00

十進数は手の指が10本であるとことから出来たといわれています。

小さい頃、指を折って数を数えましたね。たぶんこれが一番自然でしょう。この論点からいくと、もし、指のない手だけなら2進数、昆虫のように6本足なら6進数になったかも知れませんね。ところで、12進数1年は12ヶ月から出来ています。地球の公転周期と月の公転周期の関係からなのです。陰暦では1ヶ月を29日(月が新月→満月→新月となる周期)とし、1年(同じ日となる:太陽が同じ場所から昇るまたは沈む日、ただし、冬至・夏至)で月が12回満ち欠けするところからきています。それに、5行説が入り、5行には兄と弟があるということから十干がつくられ、十干十二支で60年周期で還暦となるものも作られ(古代中国の暦)たそうです。なお、公転周期が約12年の木星を歳星と呼ぶのはこれに由来します。
    • good
    • 0
この回答へのお礼

そうですね、太陽と月をもとに暦を作れば自然に1年が12箇月になりますね。
他にもいろいろ教えていただいてどうもありがとうございました。

お礼日時:-0001/11/30 00:00

回答ではないのですが、私も人間の指が10本だからだと聞いたことがあります。



ところで私は、12を一つの単位とする人類の習慣も気になります。

干支も星座も12でしょ?1ダースは12だし。

時計などは、時間は12進法(あるいは24進法)、分・秒は60進法と言ってもいいのではないでしょうか?
これは円の分割と関連があるのでしょうかね?
    • good
    • 0
この回答へのお礼

やはり指の数からきているんでしょうね。
たしかに12が単位になっているものもは多いですよね。
回答ありがとうございました。

お礼日時:-0001/11/30 00:00

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

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

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

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

Qピンインの覚え方

独学で中国語検定3級を目指していますが、ピンインの覚え方で苦労しております。なにか良い方法がありましたら、ぜひ教えて下さい。また合格のコツなどありましたら、それも教えて下さい。かつて受験しましたが、ヒアリングが80点に対し文法は50点・・・。それもピンインはほぼ全滅でした。ピンインを何とかしたいです。よろしくお願いします。

Aベストアンサー

日本人が中国語を学ぶとき、どうしても漢字に頼りがちになるので、ピンイン中心の学習を進めるほうが良いと思います。そうすればいやでもピンインを覚えられると思いますよ。

具体的には、
1.中国語テキストの漢字の文章を見て、ピンインだけをノートに書き写す。
2.そのピンインだけを見て声を出して読む。また漢字に直す。

あと私がよくやった方法は、とにかく目にした日本語の漢字をピンイン読みすることでした。
例えば、いま私の目の前に広辞苑がありますが、その「広辞苑」を見て「こうじえん」と読まず、「guang3 ci2 yuan4」と読みます。ときには人差し指で空中に書いてみます。

外出したときも街中にある看板や標識を全部ピンインで読むのです。地図を見たときも、日本の都道府県や市町村をピンイン読みします。
数字も同様です。車のナンバー、電話番号、辞書をひくときのページなども、ブツブツつぶやいていました。
また、できるだけ小さな「新華字典」を持ち歩き、読みがわからなければその場で調べたり、メモして家で調べたりもしました。

面倒くさいですが、「読む」と「書く」を地道に繰り返すしかないと思いますね。がんばってください。

日本人が中国語を学ぶとき、どうしても漢字に頼りがちになるので、ピンイン中心の学習を進めるほうが良いと思います。そうすればいやでもピンインを覚えられると思いますよ。

具体的には、
1.中国語テキストの漢字の文章を見て、ピンインだけをノートに書き写す。
2.そのピンインだけを見て声を出して読む。また漢字に直す。

あと私がよくやった方法は、とにかく目にした日本語の漢字をピンイン読みすることでした。
例えば、いま私の目の前に広辞苑がありますが、その「広辞苑」を見て「こうじえん」と...続きを読む

Qn進法→m進法への変換

やりなおしのSPI問題に頭を痛めています。10進法→n進法、n進法→10進法、というやり方はそれぞれ理解できますが、以下のような応用になると、うまくできません。どなたか、宜しくお願いします!

例題1
3進法で3桁の数は何個あるか。
(書き出していくとわかるのですが、それ以外に何か公式のようなもので求める方法がありますでしょうか。他の進数になるとたちまち困ります。)

例題2
3進法の112201は5進法でいくらか。
(いったん10進法に直さずに、n進法→m進法への変換をダイレクトに行なえ、効率的でわかりやすい方法はありますでしょうか。)

Aベストアンサー

ヒント
例題1
一応正整数(固定小数点)と仮定します。
3進法の最大数は(222)3=2*3^2+2*3^1+2*3^0 =18+6+1=25
最小は(000)3=0ですから何個か分かりますね?

例題2→3進法→10進法→5進法
(112201)3=4*3^4+8*3^2+1=4*9^2+8*9+1=397
=79*5+2
=(15*5+4)*5+2
=((3*5+0)*5+4)*5+2
=>5進法

>n進法→m進法への変換をダイレクトに行なえ、効率的でわかりやすい方法はありますでしょうか。
一般的には良い方法ありません。
ただし、
2進法-4進法,2進法-8進法,2進法-16進法
3進法-9進法
4進法-16進法
5進法-25進法
のようにn進法と(n^k)進法の間ではダイレクトに変換できます。
ですから、
計算機のソフトや情報処理を扱う技術者の間では
2進法-8進法,2進法-16進法
が良く使われてきたし、
また2進法と10進法の変換を見かけ上で行う2進化10進法やV4のIPアドレス(32ビットの2進数)をドット区切り10進数の4組で表すことが行われたりしているわけです。

これらは一般的にn進法の変換が簡単にいかないために変換しやすい変換だけあつかったり、見かけ上2進数を10進数との関連付ける便法が採用されているわけです。
決して質問者さんだけが任意のn進法を別のm進法に変換するのに困っているわけではないですね。

ヒント
例題1
一応正整数(固定小数点)と仮定します。
3進法の最大数は(222)3=2*3^2+2*3^1+2*3^0 =18+6+1=25
最小は(000)3=0ですから何個か分かりますね?

例題2→3進法→10進法→5進法
(112201)3=4*3^4+8*3^2+1=4*9^2+8*9+1=397
=79*5+2
=(15*5+4)*5+2
=((3*5+0)*5+4)*5+2
=>5進法

>n進法→m進法への変換をダイレクトに行なえ、効率的でわかりやすい方法はありますでしょうか。
一般的には良い方法ありません。
ただし、
2進法-4進法,2進法-8進法,2進法-16進法
3進法-9進法
4進法-16進法
5...続きを読む

Q中国語のピンインの覚え方

中国語の勉強を1ヶ月ほど前から開始しました。
漢字は割と覚えやすいのですが、どうしてもピンインの暗記が困難です。ピンインの覚え方でよい方法をご存知の方、お願いいたします。

Aベストアンサー

私が勉強を始めた頃によくやった練習です。

日本語の漢字も全てピンインで読んでみましょう。
中国語・日本語とか関係なく「漢字→ピンイン」を常に意識するのです。

自分や友だちの名前、地図に載っている地名、新聞・雑誌の広告、街にあふれている看板、
そして電話番号、車のナンバーなどの数字なども、全部ピンインで声に出してみたり、
または人差し指で空中にそのピンインを書いてみたりします。

以前、回答したことがあるので、ご参考まで。
http://okweb.jp/kotaeru.php3?q=265131

参考URL:http://okweb.jp/kotaeru.php3?q=265131

Qn進法を10進法に直す場合

SPIという試験の勉強をしています。
算数や数学など、勉強しなくなってかなり経っているのでさっぱりわかりません。

「3進法において1002と表される値を10進法に変換する」

という問題をやっているとして、解説の

     1     0     0      2
     ↓     ↓     ↓     ↓
     1×3(3乗)+0×3(2乗)+0×3(1乗)+2×3(0乗)

=27+0+0+2=29

     よって3進法の1002は10進法の29である。


・・とありますが、最後の「2を3の0乗でかける」とどうして2になるのかがわかりません。

説明お願いします。

Aベストアンサー

Xの0乗=1
です。(Xはなんでもいいはず…)
ですので、
2×(3の0乗)=2なのです。

では何でXの0乗が1なのかというと…
(正しい考え方じゃなくて、感覚的な考え方ですが…)
Xのn乗というのは
Xをn回掛け算する
ということです。
つまり
2の2乗でしたら
2×2
3の3乗でしたら
3×3×3
と。
きっとここまでは分かると思います。
では、今までの式の頭に「1×」をつけてみると
2の2乗でしたら
1×2×2
3の3乗でしたら
1×3×3×3
となります。
ここで0乗、つまり、0回掛け算するを考えると

だけとなり、掛ける数がないので掛け算の記号「×」を省略すると
1
になるので、
Xの0乗=1
が成り立つ。

と考えてみてはいかがでしょうか???

Qピンインの憶え方

中国語の単語を憶えるのに苦労しています。
ピンインを憶えるのが苦手で軽声と第一声をよく勘違いします。
早く覚えるコツありますか?

Aベストアンサー

中国語の学習を始めて約3ヶ月の若輩者です。
# 私も単語を憶えるのは得意なほうではないので、他人様にアドバイスできる立場にないような気もしますが、参考までに。

私の場合、声調がおなじ組み合せになる単語は一まとめにして一緒に憶えるようにしています。
例を挙げると、下記の要領です。

[第1声 + 第4声]
天気 Tian Qi
公共 Gong Gong
工作 Gong Zuo
関税 Guan Shui
高興 Gao Xing


[第2声 + 第4声]
顔色 Yan Se
能力 Neng Li
学校 Xue Xiao
遅到 Chi Dao
実在 Shi Zai


[第3声 + 第4声]
考試 Kao Shi
感到 Gan Dao
眼鏡 Yan Jing
馬路 Ma Lu
打架 Da Jia


[第4声 + 第4声]
電話 Dian Hua
寂寞 Ji Mo
再見 Zai Jian
見面 Jian Mian
照片 Zhao Pian


それから、IMEを使用して中文をタイプすると、ピンインを正しく入力しないと漢字が出て来ないので、嫌でも憶えます。(^-^;
(声調は憶えられませんが)
経験的に、一番間違えやすいのが、[n]と[ng]です。

# 辞書を引くのがもどかしいので、ExcelかAccessで電子辞書を自作しようかと思う、今日この頃........。

中国語の学習を始めて約3ヶ月の若輩者です。
# 私も単語を憶えるのは得意なほうではないので、他人様にアドバイスできる立場にないような気もしますが、参考までに。

私の場合、声調がおなじ組み合せになる単語は一まとめにして一緒に憶えるようにしています。
例を挙げると、下記の要領です。

[第1声 + 第4声]
天気 Tian Qi
公共 Gong Gong
工作 Gong Zuo
関税 Guan Shui
高興 Gao Xing


[第2声 + 第4声]
顔色 Yan Se
能力 Neng Li
学校 Xue Xiao
遅到 Chi Dao
実在 Shi Zai


[第3声 +...続きを読む

Q10進法からn進法へ変換する時の操作

10進法の数をnで割っていき、余りを並べることで求めたい数字を導き出すことが出来ますが

なぜそうなるのかが、よく理解できません。

n進法 → 10進法  の説明は、検索すると、わかりやすくその理屈が説明されているのですが
10進法 → n進法 は「割っていき並べればその数字になるんだ」 としか、どのページでも説明されておらずいまいち理解が出来ません。



10進法の27という数の、「2進法での数の動き」 を 10進法表記で表すとこのようになっている。

2^4×1 + 2^3×1  + 2^2×0 + 2^1×1 +2^0×1  =27 (10進法表記)

2進法表記ではこのようになっている。

10000×1  +  1000×1 + 100×0 + 10×1 + 1×1 = 11011 (2進法表記)


このように、10進法表記でも2進法表記でも、各位の値は同じなので
位を外して、各位の値だけを並べれば27の2進法表記である 10011 を導き出すことが出来る。

位の数で割っていくことで各位の値だけを抽出することが出来る。


このように理解するしかないのでしょうか?
よろしくお願いします。

10進法の数をnで割っていき、余りを並べることで求めたい数字を導き出すことが出来ますが

なぜそうなるのかが、よく理解できません。

n進法 → 10進法  の説明は、検索すると、わかりやすくその理屈が説明されているのですが
10進法 → n進法 は「割っていき並べればその数字になるんだ」 としか、どのページでも説明されておらずいまいち理解が出来ません。



10進法の27という数の、「2進法での数の動き」 を 10進法表記で表すとこのようになっている。

2^4×1 + 2^3×1  + 2^2×0 + 2^1×1 +...続きを読む

Aベストアンサー

一度小学生低学年に戻ったつもりで数の数え方について考えてみましょう。

例えばとてもたくさんのもの(米粒とか小豆とか)を数えてみましょう。ここでは5678個あるものとします。
その場合
1,2,3,4,.....,1000,...,2500,....,5678
とかのような数え方、普通はしないと思います。途中でどこまで数えたか忘れたりする可能性が高い。(日本野鳥の会の人であれば間違わずにカウントできるかもしれませんが)

小学校1年生のレベルだと
まず、10個数え上げ一つの塊にします。
この塊をたくさん作ります。最後に8個残ります。

次にたくさんできた10個分の塊を数えて10個そろったらそれを一つの塊にします。その塊は100個のもので構成されます。
このように100個の塊をたくさん作ります。最後に10個の塊が7個残ります。

同様に100個入った塊を数えます。10個そろったら一つの塊にします。その塊は1000個のもので構成されます。
このような1000個入りの塊が5個できるでしょう。さらに100個の塊が6個残ります。

このように分けると
塊になっていないものが8個
10個の塊が7個
100個の塊が6個
1000個の塊が5個
となります。で、この数は5678個となるのです。

この10個まとめて塊をつくり足りないものは残す、ということは10で割った商と余りを計算するということと同じなのです。
5678÷10=567…8
567÷10=56…7
56÷10=5…6

同じことを5個の塊でやってみましょう。
5個数えて塊を作る。塊がたくさんできて3個余る。(5678÷5=1135…3)
5個の塊を5個数え25個の塊を作る。塊がたくさんできるが余りはでない。(1135÷5=227…0)
25個の塊を5個数え125個の塊を作る。塊がたくさんできて2個余る。(227÷5=45…2)
125個の塊を5個数え625個の塊を作る。塊がいくつかできて余りはでない。(45÷5=9…0)
625個の塊を5個数え3125個の塊を作る。3125個の塊が1個できて625個の塊が4個残る。(9÷5=1…4)
出来上がったものは
塊になっていないものが3個
5個の塊が0個
25個の塊が2個
125個の塊が0個
625個の塊が4個
3125個の塊が1個
5進数で140203個であることが分かります。

n個ずつに分けて塊と余ったものに切り分ける。この作業を割り算をすることで計算で済ませているのです。

一度小学生低学年に戻ったつもりで数の数え方について考えてみましょう。

例えばとてもたくさんのもの(米粒とか小豆とか)を数えてみましょう。ここでは5678個あるものとします。
その場合
1,2,3,4,.....,1000,...,2500,....,5678
とかのような数え方、普通はしないと思います。途中でどこまで数えたか忘れたりする可能性が高い。(日本野鳥の会の人であれば間違わずにカウントできるかもしれませんが)

小学校1年生のレベルだと
まず、10個数え上げ一つの塊にします。
この塊をたくさん作ります。最後に8個残りま...続きを読む

QMS Wordでのピンインの声調記号のつけ方

Microsoft Wordで中国語の教材プリントを作っているのですが、ピンインの声調記号をどのようにつければよいか分かりません。どなたか、教えて頂けませんでしょうか?
(ちなみにOSはWindows XPで中国語の入力などは可能です)

Aベストアンサー

まず、MicrosoftWordで中国語を入力します。それから、ピンインで表記したい部分を選びます。あとは、書式---拡張書式---ルビ、オフセットやサイズなどをちょっと調整するとOKです。

Q小数の10進法→n進法の変換について

小数の10進法→n進法の変換の時

だいたい参考書に書かれているのは、
例えば0.8125という10進法の数を2進法表記で表したい場合
この0.8125を1/2で割っていき求めていくやり方だと思うのですが

分数の形のまま、求めることは出来ないのでしょうか?

例えば

0.8215 という10進数の小数は
分数の形にすると

8/10^1 + 2/10^2 + 1/10^3 + 5/10^4 = 8125/10000

この8125/10000 という状態から 1/2を使って 

2進法表記を求めることは出来るのでしょうか?

Aベストアンサー

分数を使ってですか。敢えてやってみましょう。
8125/10000=5000/10000+2500/10000+625/10000
=1/2+1/4+1/16
これにより、2進数表記すると、0.1101

こんなところですね。

分母に分子が整数になるような10^nを置く。その分母の2分の1、4分の1、8分の1…を分子にしたものを足していくが、元の分子よりオーバーすれば足さない。この場合は、1250を足してませんね。

この場合はうまくいきましたが、実際には全ての10進数が2進数に化けるわけではありません。

Qピンインの覚え方について

(1)明天
(2)mingtian
(3)ming2tian1

自分はピンインがなかなか覚えられなくて、悩んでいます。(2)の段階までは意外とすんなりと覚えられます。(3)の段階、つまり四声の部分(数字の部分)がなかなか覚えられません。何かいい覚え方はないでしょうか?覚え方にコツのようなものがあるのでしょうか?

Aベストアンサー

日本人には特に2声が難しいと思います。

私は、声に出しながら、首をふりまくったり、
右手を指揮者のように振り回しながら覚えました。

例で上げていらっしゃる「ming2」のような2声の場合は、
「み」の言い始めは意識してアゴをひき、
そして「ん」の時に天井を見るくらいの勢いで首を振り上げ、
「てぃえーん」で、横に吹っ飛ぶくらいの勢いで首を右に流し、
笑っちゃうくらいにオーバーアクションで練習しました。
そして、徐々に身体で覚えました。
実際、中国人はオーバーアクションの人が多いので、
そのくらいの勢いで大丈夫だと思います(笑)。

あとは、単語ごとに覚えようとせず、
短いセンテンスの流れで丸暗記したほうがいいと思います。
ピアノ等の楽器をされたことがあるなら、
単語よりセンテンスのほうが覚えやすいかもしれません。

例えば四声が難しい例では、
「ming2tian1 ni3 zai4 na3→2li3 ?」などがありますが、
繰り返し練習して「音感」を養うと、四声のだいたいの音程がつかめます。

実際、中国人にも、それほど普通話が上手でない人もいますが、
それでも中国人同士の会話が成り立つのは、
文章のリズムとメロディで、何となくかっこがついているからと思います。
ご参考までに。

日本人には特に2声が難しいと思います。

私は、声に出しながら、首をふりまくったり、
右手を指揮者のように振り回しながら覚えました。

例で上げていらっしゃる「ming2」のような2声の場合は、
「み」の言い始めは意識してアゴをひき、
そして「ん」の時に天井を見るくらいの勢いで首を振り上げ、
「てぃえーん」で、横に吹っ飛ぶくらいの勢いで首を右に流し、
笑っちゃうくらいにオーバーアクションで練習しました。
そして、徐々に身体で覚えました。
実際、中国人はオーバーアクションの人が多いので、
そ...続きを読む

Q小数の 10進数→n進法の変換  について

先日このことに関して質問をさせてもらったのですが

その中で

10進法の小数をn進法に変換する場合
普通は、大きい桁からまとまりを作っていくと思うのですが
小さい桁からまとまりを作って求めることも出来るというように回答をいただいたのですが



0.8125という10進数の数を2進法にしたい場合に、最も小さい桁からまとまりを作っていけば、
0.8125に、2^(-4)=0.0625が1個含まれる
0.8125-0.0625=0.75に、2^(-2)=0.25が1個含まれる
0.75-0.25=0.5に、2^(-1)=0.5が1個含まれる
ということで、2進数で.1101となることがわかる    」




これは、それぞれどのように計算をして求めているのでしょうか?
自分で計算してみたのですがよくわかりませんでした。
よろしくお願いします。

Aベストアンサー

2^(-1)=0.5
2^(-2)=0.25
2^(-3)=0.125
2^(-4)=0.0625

なので「 」にある手順にしたがって
0.8125の最下位桁0.0005を含む2^(-4)=0.0625が1個含まれるので
0.0625を引いてやります。
0.8125-0.0625*1=0.75
0.75の最下位桁は0.05なので2^(-3)=0.125は0個含まれる(1個も含まれない)。
0.75-0.125*0=0.75
次ぎに、2^(-2)=0.25が1個含まれるので0.25を引いてやります。
0.75-0.25*1=0.5
0.5に、2^(-1)=0.5が1個含まれる
ので0.5を引いてやちます。
0.5-0.5*1=0
ということで、1倍を引いた所の桁を1,0倍を引いた桁を0として、小さい方の桁(下位桁)から上位桁の順にならべて2進数の.1101となることがわかる。

ということになります。


人気Q&Aランキング

おすすめ情報