Математика никогда не была моей сильной стороной в школе: (
int input_start = 0; // The lowest number of the range input.
int input_end = 254; // The lowest number of the range input.
int output_start = 500; // The lowest number of the range output.
int output_end = 5500; // The largest number of the range ouput.
int input = 127; // Input value.
int output = 0;
Как я могу преобразовать входное значение в соответствующее выходное значение этого диапазона?
Например, входное значение «0» "будет равно выходному значению" 500 ", входное значение" 254 "будет равно выходному значению" 5500 ". Я не могу понять, как рассчитать выходное значение, если входное значение, скажем, 50 или 101.
Я уверен, что это просто, я не могу сейчас думать :)
Редактировать: Мне нужны только целые числа, без дробей или что-то в этом роде.