Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
3
Task/Map-range/Factor/map-range-1.factor
Normal file
3
Task/Map-range/Factor/map-range-1.factor
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
USE: locals
|
||||
:: map-range ( a1 a2 b1 b2 x -- y )
|
||||
x a1 - b2 b1 - * a2 a1 - / b1 + ;
|
||||
5
Task/Map-range/Factor/map-range-2.factor
Normal file
5
Task/Map-range/Factor/map-range-2.factor
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
USING: locals infix ;
|
||||
:: map-range ( a1 a2 b1 b2 x -- y )
|
||||
[infix
|
||||
b1 + (x - a1) * (b2 - b1) / (a2 - a1)
|
||||
infix] ;
|
||||
1
Task/Map-range/Factor/map-range-3.factor
Normal file
1
Task/Map-range/Factor/map-range-3.factor
Normal file
|
|
@ -0,0 +1 @@
|
|||
10 iota [| x | 0 10 -1 0 x map-range ] map . ! { -1 -9/10 -4/5 -7/10 -3/5 -1/2 -2/5 -3/10 -1/5 -1/10 }
|
||||
Loading…
Add table
Add a link
Reference in a new issue