Как уменьшить масштаб диапазона чисел с известным минимальным и максимальным значением

Итак, я пытаюсь понять, как взять диапазон чисел и масштабировать значения вниз, чтобы они соответствовали диапазону. Причина, по которой я хочу это сделать, заключается в том, что я пытаюсь рисовать эллипсы в java-панели Swing. Я хочу, чтобы высота и ширина каждого эллипса находились в диапазоне, скажем, 1-30. У меня есть методы, которые находят минимальные и максимальные значения из моего набора данных, но у меня не будет минимальных и максимальных значений до времени выполнения. Есть ли простой способ сделать это?

219
задан irritate 13 March 2011 в 20:06
поделиться