Distância focal do espelho a partir de R
Digite o raio de curvatura e veja na hora a distância focal: um espelho com raio de 40 tem focal de 20 e é côncavo. O sinal separa o espelho que concentra a luz daquele que a espalha. 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
- Raio de curvatura
- 40
- Distância focal
- 20
- Tipo de espelho
- concave
A distância focal de um espelho esférico é a metade do seu raio de curvatura: quando você conhece R, f segue de imediato como R sobre dois, com um sinal que indica se a superfície concentra a luz (côncavo) ou a dispersa (convexo).
O que f = R/2 significa para espelhos esféricos e intenção de busca
Na aproximação paraxial, raios paralelos ao eixo óptico de um espelho esférico refletem e se encontram (ou parecem se encontrar) no ponto focal, situado a meio caminho entre o vértice do espelho e o seu centro de curvatura. A geometria da esfera fixa portanto a relação f igual a R dividido por dois: a distância focal é a metade do raio de curvatura.
Frases de busca se agrupam em torno de distância focal do espelho a partir do raio, espelho esférico f igual a R sobre 2, calculadora de distância focal de espelho côncavo, raio de curvatura de espelho convexo para distância focal e raio de curvatura de um espelho. As pessoas querem uma distância focal numérica com sinal para usar na equação do espelho ou em um caderno de laboratório — não apenas um lembrete de que a fórmula existe.
Mantenha R e a f devolvida nas mesmas unidades de comprimento — centímetros com centímetros, metros com metros — porque o motor não converte unidades.
Casos de uso
Exercícios de espelho esférico para lição e laboratório
Estudantes e corretores convertem um raio de curvatura dado em distância focal com sinal f = R/2, com rejeição clara quando R é zero ou não finito.
Checagens de sanidade em projeto côncavo e convexo
Números estruturados rápidos sobre se uma peça esférica é convergente ou divergente a partir do seu R com sinal, sem montar uma pilha completa de projeto óptico.
Perguntas frequentes
Qual fórmula esta calculadora usa?
A relação do espelho esférico f = R/2 sob a convenção escolar de sinais: R e f positivas para côncavo (convergente), R e f negativas para convexo (divergente).
O que acontece se o raio de curvatura for zero?
R zero não é geometria válida de espelho esférico e essas chamadas não são cobradas.
A calculadora de distância focal do espelho a partir do raio é gratuita?
A ferramenta do navegador roda grátis no seu dispositivo.
Em que difere da calculadora da equação do espelho?
Esta ferramenta só converte o raio de curvatura em distância focal. A calculadora da equação do espelho toma f e a distância objeto para achar distância imagem e ampliação.
O raio de curvatura pode ser negativo?
Sim. Um raio negativo corresponde a um espelho convexo, que espalha a luz, e a distância focal também sai negativa, sempre igual à metade exata do raio.
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/optics/mirror-focal-from-radius \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius_of_curvature":40}'const res = await fetch("https://api.kit.forhosting.com/optics/mirror-focal-from-radius", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius_of_curvature": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/mirror-focal-from-radius",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius_of_curvature": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/mirror-focal-from-radius", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius_of_curvature":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius_of_curvature":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/mirror-focal-from-radius", 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
{
"radius_of_curvature": 40
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.mirror_focal_from_radius",
"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
Estudantes de física que revisam diagramas de raios, professores que montam gabaritos, técnicos ópticos que verificam peças esféricas simples e plataformas de tutoria que precisam de JSON estruturado encontram a mesma relação. Esta capacidade aceita um raio de curvatura finito e não nulo, devolve distância focal, tipo de espelho, fórmula, método e a string da convenção de sinais, e rejeita R igual a zero com invalid_input para que chamadores nunca tratem uma geometria degenerada tipo plano como foco esférico válido.
O que f = R/2 significa para espelhos esféricos e intenção de busca
Entregar radius_of_curvature, focal_length, mirror_type, formula, method e sign_convention como JSON facilita colar o resultado em notas, fazer diff em testes automatizados ou reutilizar entre idiomas sem reimplementar a divisão. Este endpoint não resolve distâncias objeto e imagem; combine-o com uma ferramenta da equação do espelho quando você já souber f e precisar de di e da ampliação.
Contrato de entrada, convenção de sinais e validação
Raio zero é sempre rejeitado: R igual a zero não é uma superfície de espelho esférico válida com centro de curvatura definido, e f igual a R sobre dois colapsaria a zero de um modo que engana na correção de exercícios. Sob a convenção escolar habitual usada com a equação do espelho curvo neste catálogo, R positiva significa espelho côncavo (convergente) e produz f positiva; R negativa significa espelho convexo (divergente) e produz f negativa. Não há trem multi-espelho, nem figura asférica, nem caminho de fabricante de lentes: é álgebra ideal de espelho esférico a partir de um único raio conhecido. Envie um corpo JSON com radius_of_curvature obrigatório. Os aliases R, radius e roc mapeiam para o mesmo campo para que formulários e notas curtas de laboratório possam usar símbolos familiares. Todo valor fornecido deve ser um número finito ou uma string numérica que se interprete como número finito; campos ausentes, strings vazias, texto não numérico, NaN e Infinity falham de imediato com invalid_input antes de qualquer resultado, e a validação falha não é cobrada. Após a validação, focal_length é calculada como radius_of_curvature dividido por dois e arredondada a uma precisão estável de doze casas decimais para que a mesma entrada sempre produza o mesmo JSON entre motores JavaScript. O campo de resposta mirror_type é portanto concave quando R é positiva e convex quando R é negativa.
Uso prático, limites, preço e canais de entrega
Use a ferramenta do navegador quando quiser uma verificação imediata de f igual a R sobre dois ao corrigir exercícios, verificar uma peça esférica de laboratório, converter o raio de um fabricante em distância focal para uma demo de espelho côncavo de barbear, ou conferir que uma amostra de espelho convexo de segurança carrega distância focal negativa sob a convenção escolar. Escolha sinais de forma coerente para que f positiva alimente casos côncavos na equação do espelho e f negativa casos convexos como os livros esperam. Não há modelo de linguagem, nem serviço óptico externo, nem aleatoriedade, de modo que a capacidade é segura para fixar em checagens de integração contínua e materiais de aula reproduzíveis. Use a API quando um script, uma plataforma de aulas, um auxiliar de óptica ou um caderno precisar de JSON estável para muitos raios sob um único contrato. Cada requisição bem-sucedida é um item faturável a US$ 0,002; a validação falha não consome saldo. Os resultados são plenamente determinísticos: o mesmo raio sempre produz a mesma focal_length e mirror_type. Conecte o endpoint a exercícios de óptica, verificadores de respostas de concurso, folhas de raio a foco ou etapas de pré-processamento em que você prefira erros de domínio explícitos — como rejeitar raio zero — em vez de widgets caixa-preta que não explicam por que uma entrada ruim foi recusada.
Casos de integração
Fixtures determinísticos para testes de óptica
Pipelines que alimentam testes unitários ou demos de diagramas de raios podem chamar um oráculo puro de R para f em vez de reimplementar a regra da metade do raio em cada idioma.
Perguntas técnicas
Como calculo a distância focal do espelho a partir do raio de curvatura?
Envie um corpo JSON com radius_of_curvature (aliases R, radius, roc) para optics.mirror_focal_from_radius. A resposta devolve focal_length como R/2, mirror_type, formula e method.