Probabilidade normal padrão
A área entre os valores z de −1,96 e 1,96 é cerca de 95 % da curva normal padrão. Informe um z inferior e um superior para obter a probabilidade entre eles, o mesmo valor em porcentagem e a área acumulada em cada extremo. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Z inferior
- -1,96
- Z superior
- 1,96
- Probabilidade
- 0,9500043478
- Porcentagem
- 95,0004347784
- Φ inferior
- 0,0249978261
- Φ superior
- 0,9750021739
A distribuição normal padrão é a curva de sino de referência com média zero e desvio padrão um. Quase todo curso introdutório de estatística, gráfico de controle de qualidade e tabela de testes padronizados acaba fazendo a mesma pergunta: dados dois valores z nessa curva, quanta massa de probabilidade fica entre eles? Esta calculadora de probabilidade normal padrão responde com uma única avaliação determinística da função de distribuição acumulada normal padrão. Quando o limite inferior é maior que o superior, a solicitação é rejeitada com um erro de validação claro em vez de uma área negativa silenciosa.
Como se define a probabilidade do intervalo normal padrão
Uma variável aleatória normal padrão Z tem densidade proporcional a exp de menos z ao quadrado sobre dois, centrada em zero com dispersão unitária. A função de distribuição acumulada Φ(z) é a probabilidade de que Z seja no máximo z, ou seja, a área sob a curva desde menos infinito até esse ponto.
Essa única subtração recupera cada consulta de tabela de livro didático que os alunos faziam à mão: a massa central entre menos 1.96 e mais 1.96 é cerca de noventa e cinco por cento, a massa de zero a um é cerca de trinta e quatro por cento, e a massa além de três é uma cauda fina. Como Φ é estritamente crescente, a diferença é sempre não negativa quando o limite inferior não ultrapassa o superior.
Quando os limites são iguais, a probabilidade é exatamente zero, a resposta correta de uma distribuição contínua para um único ponto. Quando os limites cobrem uma região central ampla, a probabilidade se aproxima de um sem amostragem Monte Carlo nem tabelas externas.
A calculadora implementa Φ pela identidade da função erro Φ(z) igual a um meio vezes um mais erf de z sobre a raiz quadrada de dois, com a aproximação racional clássica de Abramowitz e Stegun, de modo que cada avaliação é aritmética de ponto flutuante pura, sem rede, sem semente aleatória e sem relógio.
Onde esta calculadora aparece no trabalho real
Equipes de controle de qualidade e monitoramento de processos convertem limites de controle em massa normal padrão para dizer quanto de um processo estável se espera entre as linhas de especificação inferior e superior sob um modelo normal. Psicometria e testes padronizados convertem notas de corte em unidades z e depois em probabilidades de aprovação quando se assume normalidade após o equating.
Cadernos de ciência de dados frequentemente precisam de uma diferença Φ rápida e sem dependências ao validar uma simulação ou conferir se a largura de um intervalo de confiança corresponde à cobertura pretendida. Se depois você precisar converter uma nota bruta em escore z, um resumo descritivo completo ou uma normal não padrão com média e sigma arbitrários, trate isso como intenções de busca e landings separadas, sem sobrecarregar esta página de probabilidade normal padrão.
Casos de uso
Checagem de tabelas em lições e provas
Alunos e corretores verificam P(a ≤ Z ≤ b) para limites z dados frente à tabela normal padrão sem folhear páginas impressas.
Limites de controle e capacidade de processo
Engenheiros de qualidade mapeiam limites de controle ou especificação inferior e superior em massa normal padrão para estimar a cobertura de um processo estável.
Explicar confiança e valores críticos
Professores e analistas mostram como intervalos centrais como ±1.96 correspondem a cerca de noventa e cinco por cento sob N(0,1).
Perguntas frequentes
O que acontece se o limite inferior for maior que o superior?
Um intervalo invertido produziria probabilidade negativa, então o motor a rejeita com mensagem clara.
O resultado é exato?
É uma aproximação analítica de alta precisão (erf de Abramowitz e Stegun). Os erros são bem menores que o arredondamento de tabelas z impressas; o resultado é totalmente determinístico.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
Qual é a probabilidade entre −1,96 e 1,96?
Cerca de 95 %. É a área acumulada até 1,96 menos a área acumulada até −1,96, e é por isso que esse par de valores z marca o intervalo bilateral usual de 95 %.
Como obtenho a probabilidade de uma cauda só?
Leia a área acumulada que a calculadora mostra para cada extremo: ela é a probabilidade de ficar abaixo daquele valor z. A área acima de um valor z é um menos esse número.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/stat/standard-normal-probability \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"z_lower":-1.96,"z_upper":1.96}'const res = await fetch("https://api.kit.forhosting.com/stat/standard-normal-probability", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"z_lower": -1.96,
"z_upper": 1.96
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/standard-normal-probability",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"z_lower": -1.96,
"z_upper": 1.96
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/standard-normal-probability", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"z_lower":-1.96,"z_upper":1.96}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"z_lower":-1.96,"z_upper":1.96}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/standard-normal-probability", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"z_lower": -1.96,
"z_upper": 1.96
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.standard_normal_probability",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Você informa um limite z inferior e um limite z superior; a ferramenta devolve a probabilidade P(z_lower ≤ Z ≤ z_upper), o mesmo valor em porcentagem e os valores individuais da FDA em cada extremidade para você conferir a subtração. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; entrada inválida não é cobrada.
Como se define a probabilidade do intervalo normal padrão
A probabilidade de Z cair em um intervalo fechado de z_lower a z_upper é, portanto, a diferença dessas áreas acumuladas: Φ(z_upper) menos Φ(z_lower).
O que você envia e o que recebe de volta
Verificações clássicas incluem o intervalo bilateral de noventa e cinco por cento de menos 1.96 a 1.96, a faixa de um sigma de zero a um, e a faixa central de sessenta e oito por cento de menos um a um. Envie dois números finitos obrigatórios: z_lower para o extremo esquerdo do intervalo e z_upper para o direito. O motor também aceita os aliases lower, a e z1 para o limite esquerdo, e upper, b e z2 para o direito, para que scripts com notação de sala de aula não precisem renomear campos. Campos ausentes, strings vazias, NaN e Infinity falham com invalid_input e não são cobrados. Se z_lower for estritamente maior que z_upper, o motor rejeita a solicitação com a mensagem de que o limite inferior excede o superior, porque um intervalo invertido produziria probabilidade negativa que engana em vez de ajudar. Em caso de sucesso a resposta ecoa os limites limpos, devolve probability como número no intervalo unitário, percent como essa probabilidade vezes cem para colar em relatórios, e inclui phi_lower e phi_upper para você verificar a subtração contra uma tabela ou outra biblioteca. Uma string formula curta reafirma a identidade P(z_lower ≤ Z ≤ z_upper) igual a Φ(z_upper) menos Φ(z_lower) com Z normal padrão. Use o formulário gratuito do navegador para lições e demos e o mesmo contrato em scripts quando precisar de muitas probabilidades de intervalo sob um único formato JSON.
Onde esta calculadora aparece no trabalho real
Cursos de estatística no ensino médio e na faculdade atribuem sem parar exercícios da regra empírica, tabelas de valores críticos e “encontre a área entre dois escores z”; um oráculo confiável que devolve JSON limpo acelera correção e demos sem escanear tabela impressa. Como esta capacidade é um motor parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e validação falha não consome saldo.
Perguntas técnicas
Qual fórmula esta calculadora usa?
P(z_lower ≤ Z ≤ z_upper) = Φ(z_upper) − Φ(z_lower), onde Φ é a FDA normal padrão e Z ~ N(0,1). Φ é avaliada via erf(z/√2).
Posso usar aliases no lugar de z_lower e z_upper?
Sim. Aliases do limite inferior: lower, a, z1. Aliases do superior: upper, b, z2. Basta um nome por limite.