Convertir un número a base 2

Published by CppPythonDude in

Convierte un entero de 0 a 1023 en una cadena binaria sin ceros iniciales. Devuelve "0" para cero.

Ejemplos

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

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

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

Notas

  • Los números siempre serán menores que 1024 (sin incluir 1024).
  • El operador && podría ser útil.
  • Si se intenta convertir 0 a binario, devuelve "0".