アカウント名:
パスワード:
0, 1 ................... 不安です。これしか出て来ません。
>1進数ってのを作った方が便利だと思うんだ
それ、無理。もし、1進数で数字を0だけにしたら、0しかないので、0以外は表現できません。もし、1進数で数字を1だけにしたら、1しかないので、0を表現できません。もし、1進数で数字を0や1以外にすると、どうなるかを考えてみると面白いですよ。
小学生の時、考えたことです。
てな具合に、「文字の個数が表現する数」という表記のことだったとおもうが。
ペアノ算術 [wikipedia.org]は一種の一進数ですね。ただし0を空文字列にするとすでにコメントで指摘されているような問題があるので、二種類の記号を使います。0 → 01 → 0′2 → 0′′3 → 0′′′4 → 0′′′′:
>二種類の記号
その時点で1進法じゃないってことなんだけどねぇ。
ところで、0の意味、わかります?0をいくつ掛けても足しても並べても0なのです。
> 0をいくつ掛けても足しても並べても0なのです。だったら1と1の間に0があってもなくても同じことなんだから空文字列で問題ないのでは?
>だったら1と1の間に0があってもなくても同じこと
つまり、君は101も11も110も同じ値だと言いたいわけですね。
同じですよ。
N進法=1桁目*N^0 + 2桁目*N^1 + 3桁目*N^2....と定義しましょう。
101=1*1^0 + 0*1^1 + 1*1^2 = 0x211 =1*1^0 + 1*1^1 = 0x2110=1*1^0 + 1*1^1 + 0*1^2 = 0x2
1は何乗しても1なんですよ。
# で、「0」って何ですか?
>N進法=1桁目*N^0 + 2桁目*N^1 + 3桁目*N^2....と定義しましょう。
そういう定義の算数やっていたの?世間とは異なっていますね。妄想独自算数って...
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
一桁の数を数える (スコア:2)
0, 1 ................... 不安です。これしか出て来ません。
Re: (スコア:0)
それ、どんな物差し?
Re: (スコア:2)
>1進数ってのを作った方が便利だと思うんだ
それ、無理。
もし、1進数で数字を0だけにしたら、0しかないので、0以外は表現できません。
もし、1進数で数字を1だけにしたら、1しかないので、0を表現できません。
もし、1進数で数字を0や1以外にすると、どうなるかを考えてみると面白いですよ。
小学生の時、考えたことです。
Re: (スコア:1)
0 → (空文字列)
1 → 1
2 → 11
3 → 111
4 → 1111
てな具合に、「文字の個数が表現する数」という表記のことだったとおもうが。
Re: (スコア:0)
ペアノ算術 [wikipedia.org]は一種の一進数ですね。ただし0を空文字列にするとすでにコメントで指摘されているような問題があるので、二種類の記号を使います。
0 → 0
1 → 0′
2 → 0′′
3 → 0′′′
4 → 0′′′′
:
Re: (スコア:1)
>二種類の記号
その時点で1進法じゃないってことなんだけどねぇ。
ところで、0の意味、わかります?
0をいくつ掛けても足しても並べても0なのです。
Re: (スコア:0)
> 0をいくつ掛けても足しても並べても0なのです。
だったら1と1の間に0があってもなくても同じことなんだから空文字列で問題ないのでは?
Re: (スコア:2)
>だったら1と1の間に0があってもなくても同じこと
つまり、君は101も11も110も同じ値だと言いたいわけですね。
Re: (スコア:0)
同じですよ。
N進法=1桁目*N^0 + 2桁目*N^1 + 3桁目*N^2....と定義しましょう。
101=1*1^0 + 0*1^1 + 1*1^2 = 0x2
11 =1*1^0 + 1*1^1 = 0x2
110=1*1^0 + 1*1^1 + 0*1^2 = 0x2
1は何乗しても1なんですよ。
# で、「0」って何ですか?
Re:一桁の数を数える (スコア:1)
>N進法=1桁目*N^0 + 2桁目*N^1 + 3桁目*N^2....と定義しましょう。
そういう定義の算数やっていたの?
世間とは異なっていますね。妄想独自算数って...