Если вам нужно случайное значение от 100 до 150
int low = 100;
int high = 150;
Random random = new Random();
int randomValue = random.nextInt(high - low + 1) + low;
Если вам нужно случайное значение от 100 до 150 на основе заданного динамического значения.
int dynamicValue = 1000; // or 3000 or any value
int low = 100;
int high = 150;
int randomValue = (dynamicValue % (high - low + 1)) + low;