RosettaCodeData/Task/Map-range/ACL2/map-range.acl2

5 lines
106 B
Plaintext

(defun mapping (a1 a2 b1 b2 s)
(+ b1 (/ (* (- s a1)
(- b2 b1))
(- a2 a1))))