τρ 検証スレッド5 οκ
- 446 名前: 名も無き軍師 投稿日:2003/11/12(水) 11:19 ID:lG.6M7CQ
- >>445
ステータス算出の計算途上で小数を考慮するかと、計算結果の値の小数含めてステータス値とするかは別の問題。
個人的には小数まで考慮してると思うが、突きつめてもあまり益が無い。
というのはだな。
小数考慮するとして、小数演算はコストがかかるので内部的には数倍した値の整数として保持してるだろう。
10倍で保持すれば実質小数第一位(0.1単位)まで値を持ってることになるのは分かるよな。
ここで、倍数は10倍100倍などとは限らず、16倍256倍かもしれないわけだ(こっちのが計算は速い)。
8倍で保持してれば、2進数の小数第三位に相当する。十進数で書けば 1/8 = 0.125 になる。
計算に使ってる単位数が 0.1 か 0.125 かまで判別するのってかなりの徒労だと思わない?