Representação de Dados & Sistema Numérico - Guia Básico de Estudos

Representação de Dados & Sistema Numérico Introdução Para um computador executar qualquer tipo de tarefa - somar números, exibir texto, processar imagens - é essencial que tudo seja transformado em bits (0s e 1s). Mas como representar diferentes tipos de dados (inteiros, frações, texto, etc.) usando apenas essa combinação binária? Esse é o tema deste artigo. Sistemas Numéricos Fundamentais Antes de ver representações específicas, precisamos conhecer os sistemas de numeração usados para codificar valores. Decimal (base 10) É o sistema que usamos no dia a dia: dígitos de 0 a 9, cada posição tem peso de potências de 10. Por exemplo: 237₁₀ = 2×10² + 3×10¹ + 7×10⁰ = 200 + 30 + 7 Mas em hardware digital, decimal não é eficiente internamente - usamos sistemas binários. Binário (base 2) É o sistema natural ao computador: apenas dois dígitos - 0 e 1. Cada posição representa uma potência de 2: Por exemplo: 10110₂ = 1×2⁴ + 0×2³ + 1×2² + 1×2¹ + 0×2⁰ = 16 + 0 + 4 + 2 + 0 = 22₁₀ ...