【初心者】Java質問・相談スレッド103【大歓迎】at TECH【初心者】Java質問・相談スレッド103【大歓迎】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト250:デフォルトの名無しさん 07/07/02 08:07:11 本読め。本。 251:デフォルトの名無しさん 07/07/02 08:13:40 朝っぱらから二つのjavaスレがgdgdだな。 他人に考えさせる前に自分の頭使おうぜ? 252:228です 07/07/02 08:18:47 結局一からやり直すことにしました。 僕がやりたいのは、素数を探し出すプログラムで、例えば 「boolean[]のboolean[9967]=false」 だった場合、 「9967は素数ではない。」 といった感じで、素数であるかないかの表を作っていたわけですが、それだとintの上限以上の 素数を記憶できないってことで、皆さんの助言通りに、 「long型の各ビットをbooleanの真偽の代用にする」ことを目指しております。 で、さっきは分かったように思ったのですが、今考えて見るとやっぱりちょっと分からないところが出てきて・・・ long型の各ビットをbooleanの真偽の代用にする、とのことですが、long型の桁数ってint型の上限より少ないですよね? ってことは「long型の上限の長さの配列」で代用するって意味だったのかなあっと思ったのですが、 配列の長さはintの上限を超えられないんですよね・・・? 結局、できるだけたくさんの素数であるかないかの表を作るにはどうすればいいんでしょう・・・? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch