Как перевести значение 1...8 в 1...100, но в обратном порядке?
Есть значение в диапазоне от 1 до 8 с шагом в 0.01.
Нужно перевести число в диапазон от 1 до 100, но при этом, чем входное число ближе к единице, тем выходное число должно быть ближе к 100.
Если переводить не в обратном порядке, то понятно, что нужно поделить 100 на 8 и частное умножить на число, а как в обратном порядке, не знаю.
Ты можешь на бумажке нарисовать график (линия) который пройдет через нужные тебе точки.
(1,1) и (8,100) и далее как делали в школе - придумать функцию которая пройдет через эти
две точки. Там легко. Найти коэффициент наклона и сдвиг по оси Y.
После этого у тебя - готовая функция вида y = f(x) и подставляй в нее вещественные числа и все будет ок.