RPGツクール2000/スイッチ・変数【サイトトップへ戻る】 ■パーセントの計算 (更新:2020/06/28)
■基本設定 パーセントの計算は、通常は「A÷B×100」と言った計算式ですが、 整数しか扱えないRPGツクール2000で計算すると、 「25%」や「70%」などの計算結果が全て「0%」になってしまいます。 そこで「A×100÷B」と先に100倍してから割るようにすると、 「25%」や「70%」などの結果を出す事ができます。 ▼主人公のHPが何パーセント残っているのかを調べる時の設定例
▲トップへ戻る▲ ■5桁以上のパーセント計算 5桁以上の数値に乗算100を実行すると、変数の上限である999999を超えてしまい、 正確なパーセントの計算を行う事ができません。 5桁以上の計算は、以下のように設定にしてください。 ▼5桁以上のパーセント計算の設定例
最大値が4桁以下も5桁以上もある時には、 両方に対応できるようにした方が良いでしょう。 ▼4桁以下と5桁以上の両方を設定した設定例
▲トップへ戻る▲ ■計算結果を文章ウィンドウに表示 制御文字\V[半角変数番号]を利用する事で、 文章ウィンドウに変数の値を表示する事ができます。 ▼設定例
さらに現在のHPなどを変数に代入すれば、 パーセントの表示と一緒に表示する事もできます。 ▼設定例
▲トップへ戻る▲ ■小数点以下の表示 小数点以下(0.1単位)まで表示したい時には、以下のように設定してください。 ▼3桁以下の設定例
4桁以上になる場合は、以下のように設定してください。 ▼4桁の設定例
▼5桁の設定例
▼6桁の設定例
▼1〜6桁に対応した設定例
▲トップへ戻る▲ ■小数点以下を四捨五入 0.5%の時に「1」に繰り上げてパーセントを出す設定例です。 ▼3桁の設定例
4桁以上になる場合は、以下のように設定してください。 ▼4桁の設定例
▼5桁の設定例
▼6桁の設定例
▼1〜6桁に対応した設定例
▲トップへ戻る▲ ◎関連ページ ●制御文字と外字 ●イベントコマンド:変数の操作 |