Skip to content

Instantly share code, notes, and snippets.

@swapnildroid
Created May 10, 2023 11:04
Show Gist options
  • Save swapnildroid/ded3934d9ddd272cc064edd0e921e800 to your computer and use it in GitHub Desktop.
Save swapnildroid/ded3934d9ddd272cc064edd0e921e800 to your computer and use it in GitHub Desktop.
Range Conversion Java Kotlin Example
/**
*
* @param x
* @param inMin
* @param inMax
* @param outMin
* @param outMax
* @return
*/
private long normalize(long x, long inMin, long inMax, long outMin, long outMax) {
long outRange = outMax - outMin;
long inRange = inMax - inMin;
return (x - inMin) *outRange / inRange + outMin;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment