💻 Projeto pessoal em Python para soma de números binários
🧠 Implementação manual da lógica com controle de carry (baixo nível)
Este projeto consiste em uma calculadora binária desenvolvida em Python, com foco na implementação manual da soma de números binários.
Diferente de abordagens simples utilizando conversões prontas da linguagem, aqui toda a lógica foi construída do zero, simulando o funcionamento interno de um computador através do uso de carry e processamento bit a bit.
Trata-se de um projeto 100% autoral, desenvolvido com o objetivo de aprofundar a compreensão sobre lógica de programação e operações de baixo nível.
- 🔢 Entrada de dois números binários
- 📏 Ajuste automático de tamanho (
zfill) - ⚙️ Soma binária manual (bit a bit)
- 🔁 Controle completo do carry
- 🧾 Exibição do resultado no terminal
python calculator.py
- Desenvolvimento de lógica de soma binária manual
- Controle de fluxo com loops e condicionais
- Uso de funções e organização de código
- Manipulação de listas e strings em Python
- Estruturação de programas com
main() - Escrita de código limpo e modular
Lucas Benfatti
📍 Santos - SP
🚀 Em constante evolução