Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,13 @@
|
|||
def makeMean(base, include, finish) {
|
||||
return def mean(numbers) {
|
||||
var count := 0
|
||||
var acc := base
|
||||
for x in numbers {
|
||||
acc := include(acc, x)
|
||||
count += 1
|
||||
}
|
||||
return finish(acc, count)
|
||||
}
|
||||
}
|
||||
|
||||
def RMS := makeMean(0, fn b,x { b+x**2 }, fn acc,n { (acc/n).sqrt() })
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
? RMS(1..10)
|
||||
# value: 6.2048368229954285
|
||||
Loading…
Add table
Add a link
Reference in a new issue