【初心者】スレを立てる前にココで質問を【Part20】at GAMEDEV【初心者】スレを立てる前にココで質問を【Part20】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト55:名前は開発中のものです。 09/10/08 06:14:02 9+tNZIVx floatでもいいと思うけど、判定に使うんだったら 例えば if (f == 5) をしたかったら if ( (f > 4.999) && (f < 5.001) ) するなり工夫すれば大丈夫じゃないかな == だと float型はきっちり5にならない場合がある(5だと思っても5.000001だったりする)から 56:名前は開発中のものです。 09/10/08 07:21:34 Dg0DwQAA >>55 なるほど、そういう誤差なのですね。 数値を揃え忘れないよう注意するintか、判定時に常に注意するfloatかという感じですね。 ありがとうございます。 57:名前は開発中のものです。 09/10/08 07:54:35 SLa/O5oj 浮動小数点ってできるだけ避けてしまうな まずintで考えて、だめなら固定少数点、どうしても必要な時だけfloat floatってCPUによっては計算結果が変わることもあるらしいから、扱いやすいintをまず考える 58:名前は開発中のものです。 09/10/08 11:03:38 +J4cYAi7 そこでfloatにするならdoubleのよーな気がする 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch