
Originally Posted by
prasad_N
could you elaborate this little more.
Let say one range is 0-100 and the other is 0-200, then a value of 20 in range 1 would be 40 in range 2
Something like
int range1 = r1Max - r1Min;
int value1 = value - r1Min;
double relValue = value1/double(range1);
int range2 = r2Max - r2Min;
int value2 = range2 * relValue;
value = value2 + r2Min;
int range1 = r1Max - r1Min;
int value1 = value - r1Min;
double relValue = value1/double(range1);
int range2 = r2Max - r2Min;
int value2 = range2 * relValue;
value = value2 + r2Min;
To copy to clipboard, switch view to plain text mode
Cheers,
_
Bookmarks