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