Conversor Binario y Decimal en Python con customtkinter

Este proyecto es un conversor simple que transforma números binarios a su representación decimal y viceversa. Utiliza la biblioteca customtkinter para proporcionar una interfaz gráfica de usuario.

Características

  • Convierte números binarios a su representación decimal
  • Convierte números decimales a su representación binaria
  • Proporciona información adicional sobre el número ingresado, como su longitud en bits y los rangos posibles para esa longitud de bits.
  • Soporta representación en complemento a dos para números negativos
  • La interfaz gráfica de usuario es fácil de usar y proporciona retroalimentación inmediata

Uso

Para usar este programa, primero debes tener instalada la biblioteca customtkinter. Puedes instalarla usando pip:

pip install customtkinter

Una vez que hayas instalado customtkinter, simplemente ejecuta el script de Python y se abrirá la interfaz gráfica de usuario. Asegúrate de ingresar el número que quieres convertir en la caja de texto superior y el número de bits en la caja de texto inferior.

Luego, puedes presionar el botón "Bin a Decimal" para convertir un número binario a decimal, o el botón "Decimal a Bin" para convertir un número decimal a binario. El resultado se mostrará en la caja de texto inferior.