임의의 범위 [a, b]에서 숫자 x (a <= x <= b)가 주어졌을때 해당 범위내에서 x는 몇 %인지 변환하는 공식은 다음과 같다. 식의 깔끔함을 위해서 percentage는 0.0~1.0의 값을 가지는 것으로 하겠다.
percentage = (x - a) / (b - a)
조금 더 보기쉽게 변수명을 바꿔보면
percentage = (value - min) / (max - min)
그리고 역으로, %를 알때 정해진 범위로 변환하는 공식은 다음과 같다.
value = ((max - min) * percentage) + min
'프로그래밍 > 수학' 카테고리의 다른 글
프로그래밍을 위한 수학 - 벡터 기초 (0) | 2022.08.28 |
---|---|
프로그래밍을 위한 수학 - X축과 직선이 이루는 사이각 구하기 (0) | 2022.08.27 |
컴퓨터가 2의 보수 표현을 사용하는 이유 (0) | 2022.02.04 |
프로그래밍을 위한 수학 - 삼각비, 삼각함수 그래프 (0) | 2022.01.09 |
프로그래밍을 위한 수학 - 호도법 (0) | 2022.01.09 |