there’s no simple button for saying 0 to 100 means -3.45 to 4.5 in x translate for instance, but several ways to do this (and I’m sure there are scripts for automating the task on highend/creativecrash.com)
anyways:
-expressions: hard coded values, for instance if you add a float attribute to a controller, and in an expression map out the value of the new attribute to the one being driven (in the case above it would be obj.translateX = controller.val / 100 * ( 4.5 + 3.45 ) - 3.45
- set driven keys: would be my first choice for you, look it up in the maya manual, basically you set a driver object (the controller that goes from 0 to 100 for instance) and a driven object. You ‘key’ the extremes and can even modify the way the values are mapped, to ease-in/ease-out controls. Beware that animators sometimes get frustrated with it, because they like to ease shit themselves
- full nodes: using multiplyDivides, plusMinusAverage and direct connections, doing pretty much the same thing as epressions would, without being expressions. It’s my favorite way to do things, but to each is own (and it can be a little faster on heavy rigs)