Data update
This commit is contained in:
parent
4bb20c9b71
commit
cbaf4c4b64
12390 changed files with 318560 additions and 27248 deletions
12
Task/Map-range/Pluto/map-range.pluto
Normal file
12
Task/Map-range/Pluto/map-range.pluto
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
local fmt = require "fmt"
|
||||
|
||||
local function map_range(a, b, s)
|
||||
return b[1] + (s - a[1]) * (b:back() - b[1]) / (a:back() - a[1])
|
||||
end
|
||||
|
||||
local a = range(0, 10)
|
||||
local b = range(-1, 0)
|
||||
for a as s do
|
||||
local t = map_range(a, b, s)
|
||||
fmt.print("%2d maps to % g", s, t)
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue