Explanation of the formula of the map funtion
map() implements linear interpolation.


  In mathematics, linear interpolation is a method of curve fitting using linear polynomials to construct new data points within the range of a discrete set of known data points.