数学の基本的な質問があります。数値の範囲からパーセンテージを取得しようとしていますが、アルゴリズムが私を悩ませています。
-5
からの範囲があり+5
、与えられた値の間のパーセンテージを知りたいとします。私はそれ-5
が と同等で0%
あり、 である5
ことを知っています。100%
0
50%
スケールを大きくするために 5 を追加しようとしましたが、ハックのように感じます。ダイナミックに感じて、任意の範囲を与えて正常に動作できるようにしたいと思います.
元。
percent = (5 + value) * 100 / 10
一般的なケースとは何かをどのようにvalue
判断すればよいですか?