Integer roots: Difference between revisions

no edit summary
(Added Kotlin)
No edit summary
Line 390:
result:
0.5
</pre>
 
=={{header|Ring}}==
<lang ring>
# Project : Integer roots
# Date : 2017/10/09
# Author : Gal Zsolt (~ CalmoSoft ~)
# Email : <calmosoft@gmail.com>
 
see root(3, 8)
see root(3, 9)
see root(4, 167)
 
func root(n, x)
for nr = x to 1 step -1
if pow(nr, n) <= x
see nr + nl
exit
ok
next
</lang>
Output:
<pre>
2
2
3
</pre>
 
2,468

edits