Skip to content

Methodology

Metodologia de matemática

Porcentagem, área e estatísticas — as fórmulas e as convenções.

By Published

O cluster de Matemática disponibiliza três ferramentas hoje — porcentagem, área e estatísticas descritivas. A matemática é álgebra básica; o valor está nas convenções (qual fórmula para variância, qual interpolação para percentil, o que fazer quando as entradas são degeneradas) e em acertar isso.

Porcentagem — três fórmulas, uma ferramenta

A calculadora de porcentagem cobre as três perguntas que representam ~95% das consultas sobre porcentagem:

  1. X% de Y— a forma “encontrar uma parte”.resultado = (X / 100) × Y.
  2. X é que % de Y— a forma “razão como porcentagem”. resultado = (X / Y) × 100. Retorna nulo se Y for zero.
  3. Variação percentual de X para Y — delta com sinal. resultado = ((Y − X) / X) × 100. Retorna nulo se X for zero (divisão por zero, não Infinito).

A terceira é onde ocorre mais confusão. A variação percentual é com sinal e usa o valor inicial como base. A diferença percentual (usada em alguns contextos científicos) usa a média dos dois valores como base e não tem sinal. Nossa ferramenta calcula a variação percentual.

Área — fórmula de Heron para triângulos

A calculadora de área cobre oito formas. Sete são álgebra direta:

  • Retângulo: A = l × a
  • Quadrado: A = l²
  • Círculo: A = π · r²
  • Triângulo (base × altura): A = ½ · b · h
  • Trapézio: A = ½ · (a + b) · h
  • Elipse: A = π · a · b
  • Polígono regular de n lados: A = (n · l²) / (4 · tan(π / n))

A oitava é a forma de triângulo a partir de três lados, que usa a fórmula de Heron:

A = √(s(s − a)(s − b)(s − c)) · onde s = (a + b + c) / 2

A fórmula de Heron é um dos resultados mais antigos da geometria elementar — Herão de Alexandria a publicou no século I d.C. Calcula a área do triângulo a partir de três comprimentos de lados, sem necessidade de uma altura. Se os três lados violarem a desigualdade triangular (qualquer lado ≥ soma dos outros dois), a quantidade sob a raiz quadrada é negativa e retornamos 0 em vez de NaN.

Derivação da fórmula de polígono regular

Divida um polígono regular de n lados com comprimento de lado l em n triângulos isósceles, cada um com vértice no centro. O ângulo de vértice de cada um é 2π / n radianos. A base de cada triângulo é l; sua altura (o apótema) é l / (2 · tan(π / n)). A área do triângulo é, portanto, l² / (4 · tan(π / n)), e a área do polígono é n vezes isso.

Estatísticas — amostra vs. população

A calculadora de estatísticas retorna média, mediana, moda, variância, desvio padrão, amplitude e quartis para qualquer conjunto de dados colado pelo usuário. Duas decisões importam:

Variância: amostra (n−1) vs. população (n)

A fórmula clássica para variância populacional é:

σ² = Σ(x − μ)² / n

Para uma amostra extraída de uma população maior, a média amostral está mais próxima dos dados do que a média populacional verdadeira estaria — portanto, a soma dos desvios ao quadrado subestima a variância verdadeira. A correção de Bessel divide por n − 1 em vez de n para remover esse viés:

s² = Σ(x − x̄)² / (n − 1)

Nosso padrão é a forma amostral (com a correção) porque a maioria dos usuários cola amostras, não enumerações exaustivas. Um botão na interface alterna para a forma populacional quando necessário. Para n grande, a diferença é negligenciável; para n pequeno, ela importa de forma significativa.

Percentil: interpolação linear NIST

O percentil é ambíguo — há pelo menos nove algoritmos documentados (R usa todos eles sob parâmetros `type` diferentes). Usamos o mais simples e defensável: interpolação linear entre os dois postos mais próximos. O 50º percentil é igual à mediana; o 0º é igual ao mínimo; o 100º é igual ao máximo. O 25º percentil de [1, 2, …, 10] é 3,25, situado a um quarto do caminho entre o posto 3 (valor 3) e o posto 4 (valor 4).

Este é o padrão do NIST, o padrão do NumPy (modo `linear`) e o padrão tipo 7 do R. É contínuo — pequenas mudanças nos dados produzem pequenas mudanças nos percentis — que é o que você quer para visualizações e painéis.

Tratamento da moda

A moda é o valor (ou valores) com maior frequência. Retornamos todosos valores empatados com maior frequência, ordenados, portanto um conjunto bimodal como [1, 1, 2, 2, 3] retorna moda [1, 2] em vez de escolher um arbitrariamente. Se cada valor no conjunto de dados aparecer exatamente uma vez, não há moda por definição e retornamos um array vazio (exibido como “—”).

Precisão e casos extremos

  • Entrada vazia.Todas as estatísticas resumidas retornam NaN; a moda retorna o array vazio. A interface mostra “—” para qualquer valor NaN.
  • Variância amostral com valor único. O divisor n−1 produz divisão por zero. Retornamos NaN em vez de Infinito.
  • Tokens não numéricos no parser.Removidos silenciosamente. Colar “1, 2, banana, 3” produz um conjunto de dados de três valores.

Frequently asked questions

Quais três fórmulas de porcentagem o Convertitive suporta?
A calculadora cobre: (1) porcentagem de um valor — resultado = base × (porcentagem / 100); (2) que porcentagem X é de Y — porcentagem = (X / Y) × 100; (3) variação percentual — variação = ((novo − antigo) / |antigo|) × 100. Esses são os três tipos padrão de problemas de porcentagem da aritmética elementar. O valor absoluto no denominador da fórmula (3) garante que o sinal do resultado reflita a direção (aumento vs. redução), independentemente de o antigo ser negativo.
Qual fórmula a calculadora de área usa para triângulos?
Fórmula de Heron: área = √[s(s−a)(s−b)(s−c)], onde s = (a+b+c)/2 é o semiperímetro e a, b, c são os comprimentos dos lados. Este é um dos resultados mais antigos da geometria (atribuído a Herão de Alexandria, c. 60 d.C., Metrica §1.8). Numericamente, a fórmula pode perder precisão para triângulos muito achatados (um lado próximo da soma dos outros); nesse caso, a variante estável de Kahan (calculando usando os lados ordenados p ≥ q ≥ r) evita o cancelamento.
Qual fórmula de variância a calculadora de estatísticas usa — populacional ou amostral?
A calculadora de estatísticas calcula ambas: variância populacional σ² = Σ(xᵢ − μ)² / N e variância amostral s² = Σ(xᵢ − x̄)² / (N − 1). O denominador (N − 1) (correção de Bessel) torna a variância amostral um estimador não tendencioso da variância populacional. O desvio padrão é a raiz quadrada da respectiva variância. A calculadora rotula qual fórmula está sendo usada; a variância amostral é o padrão para entradas menores que a população completa.
Qual método de interpolação a calculadora de estatísticas usa para percentis?
A calculadora usa o método de posto mais próximo: o percentil P de um conjunto de dados ordenado de N valores é o valor na posição ⌈(P/100) × N⌉. Esta é a convenção mais simples e mais ensinada. O método de interpolação linear alternativo (usado pelo percentile do NumPy com interpolation='linear') produz resultados ligeiramente diferentes para N pequeno. Exibimos os valores quartis (Q1, Q2, Q3) correspondentes a P=25, P=50, P=75 usando este método.
Como é calculada a área de um polígono regular?
Para um polígono regular de n lados com comprimento de lado s: área = (n × s²) / (4 × tan(π/n)). Isso é derivado dividindo o polígono em n triângulos isósceles a partir do centro, cada um com base s e ângulo de vértice 2π/n, dando área = n × (1/2) × s × (s/2) / tan(π/n). Casos especiais: n=3 (triângulo equilátero) corresponde à fórmula de Heron para lados iguais; n=4 (quadrado) dá s².

Related

Published May 14, 2026