Converter um número para a base 2

Published by CppPythonDude in

Converta um número inteiro de 0 a 1023 em uma string binária sem zeros à esquerda. Retorne "0" para zero.

Exemplos

binary(1) ➞ "1"
// 1*1 = 1

binary(5) ➞ "101"
// 1*1 + 1*4 = 5

binary(10) ➞ "1010"
// 1*2 + 1*8 = 10

Observações

  • Os números sempre serão menores que 1024 (sem incluir 1024).
  • O operador && pode ser útil.
  • Se uma conversão binária de 0 for tentada, retorne "0".