Este projeto tem como objetivo implementar uma calculadora didática de conversão entre diferentes bases numéricas e de representação de números reais. A calculadora foi desenvolvida na linguagem C e apresenta os passos das operações realizadas de forma didática na tela.
A calculadora realiza as seguintes conversões:
-
Conversão de Base 10 para:
- Base 2 (binário)
- Base 8 (octal)
- Base 16 (hexadecimal)
- Código BCD (Binary-Coded Decimal)
-
Conversão de Base 10 para Base com Sinal (Complemento a 2, 16 bits)
-
Conversão de número real decimal para o formato float e double, mostrando:
- Bits de sinal
- Expoente
- Expoente com viés
- Fração
- Baixe o código fonte do repositório aqui.
- Compile o código com um compilador C, como o GCC:
gcc calculadora_conversao.c -o calculadora_conversao
- Execute o programa gerado:
./calculadora_conversao
- Autor: Maria Fernanda Ordonho
- Email: mfso@cesar.school