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>
|