• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ポケモンの能力値計算についてです)

ポケモンの能力値計算の不具合について

このQ&Aのポイント
  • 最近ポケモンの個体値や努力値から能力値を割り出す計算をする機会がありましたが、計算が合わないケースがあります。
  • 能力値の計算式は種族値×2+個体値+努力値÷4を使用しますが、種族値の一の桁が5で性格補正が1.1の場合、レベル50では他の個体値計算の最大ステータスと合わなくなります。
  • 努力値をいじっても規則性がなく、困っています。なぜこんなことになっているのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ポケモンのステータス計算時には計算中に発生した小数点以下の数字をその都度切り捨てることになっています つまり((65*2+31+0/4)*50/100+5)この部分の計算すると85.5となりますが上で言ったように小数点以下を切り捨てると85となり1.1倍すると93.5となりまた小数点以下を切り捨てるので最終的には93となります

nylonraw999
質問者

お礼

なるほど、最終的な数値さえ切り捨てればいいと思っていたので納得しました。 ありがとうございます。

関連するQ&A