百分率とは、比べたい数値を100%表記で
表す事を言うようだ。プログラムにおいて様々
な場面で役に立つ。
例えば、プレイヤーのHPが5%以下だったら
HPを自動回復するなどと言った処置もこの
「百分率」があれば実現できてしまう。
では早速計算の仕方を。
1、割合 = 比べる数 ÷ 元の数
2、百分率 = 割合 x 100
になる。
例えばこの3000がHP最大値と言う事にして
「比べる数」には現在のHPを代入する。
ここでは仮に現在のHPが「170」だった場合
「比べる数」は170になる。
割合 = 比べる数(170) ÷ 元の数(3000)
元の数は最大数を代入する。
0.056 = 170 ÷ 3000
割合は0.056担ったので後は100を掛けるだけ。
百分率(5.6%) =0.056 x 100
と言う感じで割り出すことが出来る。
私の場合銃のトリガーの稼動(角度)を百分率で
求め、トリガーが75%を超えたらハンマーが落ちる
などと言った処理に使ってみたいと思う。
実は分からない人の為と言うよりは自分のために
メモとして記事を書いている。もちろんそれが
誰かの役に立てば尚よろしいのだが。
PR
コメント