【初心者】Java質問・相談スレッド103【大歓迎】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドの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の上限を超えられないんですよね・・・? 結局、できるだけたくさんの素数であるかないかの表を作るにはどうすればいいんでしょう・・・?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5068日前に更新/271 KB
担当:undef