返信元の記事 | |||
【736】 | RE:パチンコ質問箱 ニッパチ (2008年07月20日 16時07分) |
||
便乗質問、失礼します。 10進法と16進法くらいしか知識がないので、的ハズレな意見でしたらすみません。 65535という数字は、2進法の16ケタMAX数値?ですよね? (16進法だと4ケタMAX数値) 65535という数字は、あくまでMAX数値というだけであって、必ずしもMAXまで使う必要はないんじゃないでしょうか? 分母は必ず65535(65536)になっているのでしょうか? 30000までしか使わない、とかできませんか?? 例:ゲームの話ですが…(16進法ですが) RPGとかのHPですが、普通にやっていると999以上になりません。 コードで無理やり改造するとHPが65535になります。 容量は「65535」まであるけど、実際に使用するのは「999」までとかになっている気がします。 |
■ 3,171件の投稿があります。 |
【737】 |
激動戦士 (2008年07月20日 17時55分) |
||
これは 【736】 に対する返信です。 | |||
こんにちわ >65535という数字は、2進法の16ケタMAX数値?ですよね? 正しくは、16bitの符号なしMAX値ね どうでもいいことだけど >分母は必ず65535(65536)になっているのでしょうか? >30000までしか使わない、とかできませんか?? なんで0-65535をとしているんでしょうね? おっしゃるとおり乱数の発生範囲を0-30000とかにしても理論上は問題はないかもしれませんね コンピューターは、8bit、16bit、32bitと言う単位で情報を扱いますから、16bitが一番良い単位だったんでしょう。8bitじゃ0〜255しか扱えませんからね。 無駄なく、一番乱数範囲が取れる値として、16bitの最大値を選んだじゃないですか? |
|||
© P-WORLD