long to float variables
Fork of reScale by
Diff: reScale.cpp
- Revision:
- 0:04d95412bcd3
- Child:
- 1:ebb951147122
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/reScale.cpp Mon Mar 03 19:43:51 2014 +0000 @@ -0,0 +1,11 @@ +#include "reScale.h" + +reScale::reScale(long in_min, long in_max, long out_min, long out_max) : + _inMin (in_min),_inMax(in_max),_outMin (out_min),_outMax (out_max) +{ + +} +long reScale::from(long value) +{ + return (value - _inMin) * (_outMax - _outMin) / (_inMax - _inMin) + _outMin; +}