Anonymous user
Binary digits: Difference between revisions
→{{header|min}}
(HAI, FOUND YR XAMPLE, KTHXBYE) |
|||
Line 2,494:
(5 50 9000) (bin puts) foreach</lang>
{{out}}
<pre>
101
110010
10001100101000
</pre>
=={{header|MiniScript}}==
<lang MiniScript>binary = function(num, result=0)
iteration = 0
while num >= 2^(iteration+1)
iteration = iteration + 1
end while
result = result + 10^iteration
if num < 2 then
return result
end if
newNum = num - 2^iteration
if newNum == 0 then
return result
else
return binary(newNum, result)
end if
end function
print binary(5)
print binary(50)
print binary(9000)</lang>
{{out}}
<pre>
|