Nth root: Difference between revisions
Added 11l
Alextretyak (talk | contribs) (Added 11l) |
|||
Line 6:
<br><br>
=={{header|11l}}==
{{trans|Nim}}
<lang 11l>F nthroot(a, n)
V result = a
V x = a / n
L abs(result - x) > 10e-15
x = result
result = (1.0 / n) * (((n - 1) * x) + (a / pow(x, n - 1)))
R result
print(nthroot(34.0, 5))
print(nthroot(42.0, 10))
print(nthroot(5.0, 2))</lang>
{{out}}
<pre>
2.0244
1.4532
2.23607
</pre>
=={{header|360 Assembly}}==
|