プログラミング

素数リストの計算

no title この記事に触発されて,大学一年の時に計算機実習が暇だったからやってた素数プログラムをまた作ってた.なんか,自分のプログラムの作り方が悪いのか2週間で終わるなんて考えられない結果になってるけど,その状況を適当に記事に. 一番楽に短く書…

ほんの値段って一体

Matzにっき(2008-02-11) 去年この本をブックオフを2件まわって*1200円くらいで売り払った自分涙目.下手すると今ごろシュレッダーだと思うけど. 14800円ってどんだけ. *1:最初の店では買い取りを拒否された

Dynamic Creator続き

わかっている係数の組み合わせから乱数を作るgenmtrandを移植するのはMersenneTwisterとほぼ一緒ですぐに終わった. ただ,係数の組み合わせを求めるプログラムの移植が非常に難儀.所々,Cだと当然だけど,Javaにそのまま移すのはどうだろう的なプログラミ…

Javaでunsignedがないのは不便?

Javaで符号無し整数がないと移植の時に困ると言うのを突如認識するはめに. Mersenne Twister由来の並列対応エンジンであるDynamic CreatorをJavaに移植しようとソースコードを除いてみたら,当然のごとくunsigned intのあらし.元のMersenne Twisterからが…

靴下を干す時

色違いの靴下を干そうとするとすごい間抜けなことになる. ぬれた洋服の色って見づらいから,二つを並べないと違いがわからない.コード(Java)で書くと class Socks { private final int color; private boolean isDamaged; public boolean isSameColor(Sock…