long to float variables

Fork of reScale by Tomas Lubkowitz

reScale.cpp

Committer:
c0ax
Date:
2014-03-03
Revision:
0:04d95412bcd3
Child:
1:ebb951147122

File content as of revision 0:04d95412bcd3:

#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;
}