O Que É Números Decimais
Neste artigo
Como na prática funcionam os números decimais
Você já abriu uma planilha de controle de estoque e viu um valor como 12,375 vindo de uma soma automática. Se você arredonda para 12,4, o saldo mensal fica desbalanceado em reais e centavos. Aí você percebe que não tem a menor ideia do que realmente está fazendo com essas casas decimais. Esse é o momento mais comum em que a coisa fica séria. Números decimais são simplesmente uma forma de representar quantidades que não são inteiras, usando uma vírgula (ou ponto, dependendo da norma) para separar a parte inteira da parte fracionária. Isso parece óbvio até você tentar fazer operações com eles sem entender o que acontece nos bastidores.
O que é números decimais: a parte técnica que ninguém conta
A definição formal diz que um número decimal é qualquer representação numérica baseada na potência de dez. Parte inteira à esquerda da vírgula, parte fracionária à direita, e cada casa à direita vale dez vezes menos que a anterior. Primeira casa = décimos (10^-1). Segunda = centésimos (10^-2). Terceira = milésimos (10^-3). O resto é expansão disso. O problema é que isso soa simples até você cruzar com computador. A maioria das linguagens de programação armazena decimais usando floats em ponto flutuante binário, e isso gera erros de arredondamento que parecem mágica ruim. Meu caso mais recente foi em um sistema de faturamento onde 0,1 + 0,2 resultava em algo como 0,30000000000000004. Não é um bug de implementação. É a representação binária que não consegue capturar 0,1 exatamente. O workaround que uso hoje é trabalhar sempre com valores inteiros (centavos, milímetros, gramas) e só formatar para exibição no momento da saída.
Operações básicas e o que acontece quando você erra
Adição e subtração de decimais exigem alinhamento das casas decimais. Na mão, você escreve um por baixo do outro e resolve. Na prática computacional, você precisa decidir antes se vai usar aritmética de ponto flutuante ou aritmética decimal exata. A diferença entre elas não é cosmética. Em cálculos financeiros, a diferença é o motivo pelo qual auditoria existe. Multiplicação funciona assim: multiply as partes inteiras e fracionárias, depois Some os resultados ajustados pela posição decimal. Ou, mais simples ainda, ignore as vírgulas, multiplique como se fossem inteiros, e conte o total de casas decimais nos fatores para reposicionar a vírgula no resultado. Uma divisão exige o processo de prolongamento com zeros à direita do dividendo até obter resto zero ou ciclo periódico. Um detalhe que poucos mencionam: a regra de algarismos significativos em medições reais não se aplica da mesma forma que em exercícios de livro. Se você mediu um comprimento com régua milimetrada e anotou 12,4 cm, isso tem três algarismos significativos. Multiplicar por 2,5 (também três sig figs) resulta em algo como 31 cm², não 31,0 ou 31,00. Arredondar demais ou de menos distorce o resultado tanto quanto deixar sobrar casas decimais irrelevantes.

Quando os decimais falham completamente
Eles não falham na matemática. Falham na engenharia quando você confia cegamente em ponto flutuante para representações monetárias ou para controle de qualidade em produção. O erro de 0,30000000000000004 mencionado acima já causou perda real no meu projeto: um relatório de conciliação bancária mostrou uma divergência de 0,01 que perseguia o contador por três meses até eu descobrir que vinha de acúmulo de erros de arredondamento em cada linha de uma planilha com 14 mil registros. A alternativa imediata para esses cenários é o tipo decimal fixo ou frações rationais. Bancos de dados modernos oferecem tipos DECIMAL(p,s) onde p é a precisão total e s as casas decimais. Você define isso na criação da tabela e o motor faz a soma exatamente. Custo? Um pouco mais de processamento e de armazenamento maior. Benefício? Cálculo que não te trai quando você tem milhões de linhas. Se o contexto for científico e não financeiro, floats dupla precisão (IEEE 754 binary64) ainda são razoáveis, desde que você saiba que o erro absoluto em cada operação pode ser da ordem de 10^-16 vezes o magnitude dos operandos. Para controle numérico de simulações, isso exige análise de estabilidade. Para o dia a dia, significa que você deve evitar comparar dois floats diretamente com == e sempre usar uma tolerância, algo como abs(a - b)
1e-9.
Dica prática que eu usei e funcionou
Antes de transformar qualquer valor decimal em número, defina uma política de casas decimais por contexto. Financeiro: sempre 2 casas, arredondamento Banker's rounding (round half to even), que evita viés sistemático para cima ou para baixo. Engenharia: siga a precisão do instrumento de medida, não o número de casas que o software te dá. Relatórios: formate para exibição, mas mantenha os dados brutos com precisão completa até o último passo. Isso resolve a maioria dos problemas que vejo surgindo em fóruns sobre o que é números decimais e como usá-los corretamente em projetos reais.

Galeria
-
Números Decimais Mapas Mentais - Matemática - Mental Maps Brasil -
Números Decimais: Adição, Subtração, Multiplicação e Divisão | Casas ... -
MAPA MENTAL SOBRE NÚMEROS DECIMAIS - Maps4Study