floats and rounding errors?
Cycling '74
Jun 02 2009 | 2:13 am
so, i'm using [scale] with a incoming range of 0.92 - 1.08
i would like to map the outgoing range to 0 - 6.
the problem is that the outgoing range never seems to hit all the integers, i would like the possibility of the ouptut hitting exactly 0,1,2,3,4,5,6 along the way.
The closest it gets to (according to print window) are:
0.000000 - good
1.000001 - bad
2.000000 - good
2.999999 - bad
3.999998 - bad
5.000001 - bad
6.000000 - good
how can i get max to hit the integers along the way?