|
Post by Brandon Parker on Oct 29, 2021 16:04:52 GMT -5
Here is a simple mapRange() function for the Rosetta Code task titled Map range. Rosetta Code - Map rangeHere is the code: For i = 0 To 10 Print "f(";i;") maps to ";mapToRange(i, 0, 10, -1, 0) Next i End
Function mapToRange(value, inputMin, inputMax, outputMin, outputMax) mapToRange = (((value - inputMin) * (outputMax - outputMin)) / (inputMax - inputMin)) + outputMin End Function {:0) Brandon Parker
|
|