In general if you have a number x in the range (a,b) and you apply a linear scaling x |-> c+(x-a)*(d-c)/(b-a) you'll end up with a number in the range (c,d). If a number of x-values with a given distribution are transformed in this way the resulting distribution will have a similar "shape". Care will be needed in implementing this because ...