>>51 = http://hibari.2ch.net/test/read.cgi/tech/1308749241/476 すでに秀逸な回答が上がっています。
http://hibari.2ch.net/test/read.cgi/tech/1308749241/478 ttp://codepad.org/qL7fTlqB
http://hibari.2ch.net/test/read.cgi/tech/1308749241/499 http://codepad.org/JrlFCyW2

>>50
>キャストは不要。
>>17
>『有効精度が失われます』みたいな warning が出るから
>warning が出るだけなら問題は無いんだけど、大量に出る問題が無い warning の中に
>問題がある warning (整数の型によるオーバーフロー等)が埋もれるのが怖いんだよね

float でインプリメントする環境があることは知っていますが(cuda, ati stream はさわってみたいなあ)、
http://hibari.2ch.net/test/read.cgi/tech/1308749241/906 で float を使う理由がない、というか
http://hibari.2ch.net/test/read.cgi/tech/1308749241/957
>floatを使うのは癖だ。
馬鹿としかいいようがない。