忍者ブログ

覚醒できるゲームを作るブログ

素人ゲーム開発を垂れ流しつつ、覚醒に至るまでの記録や役立ち情報、愚痴を書くブログ。ちなみに前立腺の開発もやっている。

百分率とは



 百分率とは、比べたい数値を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

コメント

コメントを書く