Skip to content

Projeto para a cadeira de Infraestrutura de Hardware do 3° Período de Ciência da Computação na CESAR School

Notifications You must be signed in to change notification settings

nandaord/Calculadora-de-Conversao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Calculadora de Conversão - C

📜 Descrição

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.

🔧 Funcionalidades

A calculadora realiza as seguintes conversões:

  1. Conversão de Base 10 para:

    • Base 2 (binário)
    • Base 8 (octal)
    • Base 16 (hexadecimal)
    • Código BCD (Binary-Coded Decimal)
  2. Conversão de Base 10 para Base com Sinal (Complemento a 2, 16 bits)

  3. Conversão de número real decimal para o formato float e double, mostrando:

    • Bits de sinal
    • Expoente
    • Expoente com viés
    • Fração

🖥️ Como Executar

  1. Baixe o código fonte do repositório aqui.
  2. Compile o código com um compilador C, como o GCC:
    gcc calculadora_conversao.c -o calculadora_conversao
  3. Execute o programa gerado:
    ./calculadora_conversao
    

✍️Autoria

About

Projeto para a cadeira de Infraestrutura de Hardware do 3° Período de Ciência da Computação na CESAR School

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages