Jyzarc

Untitled

Jan 29th, 2014
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.43 KB | None | 0 0
  1. function convert(sNum)
  2.     binaryString = ""
  3.     hasOne = false
  4.     for i = 0,15 do
  5.         power = 2^16-i
  6.         if sNum > power then
  7.             hasOne = true
  8.             sNum = sNum - power
  9.             binaryString = binaryString.."1"
  10.         else
  11.             if hasOne then
  12.                 binaryString = binaryString.."0"
  13.             end
  14.         end
  15.         power = power/2
  16.     end
  17.     return binaryString
  18. end
  19.            
  20.  
  21. while true do
  22.     input = tonumber(read())
  23.     if input ~= nil then
  24.         print(convert(input))
  25.     end
  26. end
Advertisement
Add Comment
Please, Sign In to add comment