トップページ⇒tech
25コメント6KB

n進数m桁で表現できる数は

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
n^m−1でしょうか?
0002デフォルトの名無しさんNGNG
放置
0003デフォルトの名無しさんNGNG
符号付かどうかによるな。
0004デフォルトの名無しさんNGNG
http://google.com/

or

***すれ立てるまでもない質問はここで 第3刷***
http://piza.2ch.net/test/read.cgi?bbs=tech&key=993933402
0005デフォルトの名無しさんNGNG
てんしんほう萌え〜
ところで、だれか見たことあるひといない?
0006デフォルトの名無しさんNGNG
放置
0007#6411NGNG
マジレス。ふつーの技術屋は 0 origin で数えるので、
pow(2, m) だ。
2, 16 == 65536 な。
余談だが、Base64ってエンコーディングは、64進数(みたいなもの)
を使ってるのだ。詳しくは Google なんかで調べてみ。
0008デフォルトの名無しさんNGNG
浮動小数点のことも考えるんか?
0009デフォルトの名無しさんNGNG
さぁ、もうすぐ夏休みだ!!!!!!!!!!!!!
プログラム板のみんな気を引き締めろ!!!!!!!!!!!!
0010デフォルトの名無しさんNGNG
>>7 すげ〜。
タイトルに n,m の二つの変数があるのに関わらず、

>pow(2, m) だ。

変数一つで答えてやがる。
0011デフォルトの名無しさんNGNG
>>1の仮定が正しければ
10進法1桁で表現出来る数は 10^1-1 = 9 という事になる

それが正しいならそれでいいだろう

0桁で表現出来る数が 10^0 -1 =0 でいっそ綺麗だとも思えるしな

まあ「表現出来る数」をちゃんと定義しなくちゃ話にならないぞ
0012デフォルトの名無しさんNGNG
>>1
それは表現できる数の最大値だね。

表現可能な数値=n^m 個
表現可能な数値の範囲=0 〜 n^m-1
0013デフォルトの名無しさんNGNG
と書くとそれも正確じゃないように思えてくるな

n桁って別に 0桁桁目からって事じゃないだろ
小数点以下3桁なんて表現もあるんだし
0014デフォルトの名無しさんNGNG
ウンコォ!
0015#6411NGNG
>>10 げっ、2行くらい消失しちょる。
「pow(n,m), たとえば2進数の場合は〜」
とか書いた記憶はあるんだが…鬱だ氏逝くよ
0016デフォルトの名無しさんNGNG
>>11
0を表現するには、何進数だろうと、最低、1桁いるぞ。
見りゃあ、わかるだろ。
0017デフォルトの名無しさんNGNG
>>13
なぜそこで小数点云々の話が出てくる?
ここでは0以上の整数の話をしているんだろがボケ。
0018デフォルトの名無しさんNGNG
>>16
0は0桁でも表現できるんだが。
0019名無しNGNG
>>16 全世界に0しかないとき、だけじゃないの?
0020デフォルトの名無しさんNGNG
優香、0桁だと数字とはいわんだろう。
0021デフォルトの名無しさんNGNG
>>20
数字じゃねーよ。数だよ。
002216NGNG
>>18
おまえ、そのレスで1桁、0を表現するために使ってるじゃねーか。

0桁というのは「数を表現できない」ということであって、
0を表現できることとは、明らかに意味が異なると思われ
0023デフォルトの名無しさんNGNG
0 に限らないけど、一つの数しか伝達する必要がないなら、0 桁というか
情報量 0 で伝達可能だよね。ただ、この場合「表現」はしない(=0桁)
ことになるけど。18はそーいうことが言いたいんだろうけど、自分しか
わからない言葉使ってない?「0 桁で表現」って、表現って言葉をどう
定義してる?

例)
多くの形式では正規化された浮動小数点形式の仮数部の最上位ビットは
常に1なので、ビット表現中では省略される。
0024デフォルトの名無しさんNGNG
0桁で表現か。

1.0 と 1 と表現するときも、小数点以下を表現しないことで
小数点以下が 0 だってことを表現してるよな。
(有効桁数がどうだこうだと無粋なことをいいだすなよ。)
0025デフォルトの名無しさんNGNG
1.0 と 1 は全然意味が違うぞ
■ このスレッドは過去ログ倉庫に格納されています