ForHosting KIT · Ciência

Calculadora de lente fina

Um objeto a 30 unidades de uma lente de focal 10 forma uma imagem real e invertida a 15 unidades, com metade do tamanho. Informe distância do objeto e focal e veja distância da imagem, ampliação e tipo. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Distância do objeto (dₒ)
30
Distância focal
10
Você obtém
Distância imagem
15
Ampliação
-0,5
Tipo de imagem
real
Orientação
inverted

Esta calculadora de lente fina recebe uma distância objeto e uma distância focal, e retorna a distância imagem e a ampliação transversal da equação de lente fina usada na óptica geométrica introdutória. As identidades são totalmente determinísticas: um sobre f é igual a um sobre do mais um sobre di, que se reorganiza para di igual a f vezes do sobre do menos f, e a ampliação lateral é m igual a menos di sobre do. Verificações clássicas incluem uma lente convergente com do igual a trinta e f igual a dez, que posiciona uma imagem real invertida em di igual a quinze com m igual a menos um meio, e um objeto próximo com do igual a cinco e f igual a dez, que resulta em uma imagem virtual direita em di igual a menos dez com m igual a dois. O mecanismo usa apenas aritmética finita, sem chamadas de rede, sem amostragem e sem atalhos dependentes de data.

Onde as verificações de lente fina se encaixam no estudo, em laboratórios e em software

Estudantes encontram a equação de lente fina quando um laboratório pede que meçam a distância imagem para uma lente conhecida, quando um conjunto de tarefas pergunta se uma imagem é real ou virtual, ou quando um problema de concurso quer a ampliação sem um diagrama completo de raios. Professores podem gerar gabaritos previamente para comprimentos modestos sem confiar em aplicativos de calculadora opacos que trocam convenções de sinal silenciosamente ou perdem o sinal de menos em m.

Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para widgets de óptica, para normalizar do e f informados pelo usuário antes de uma demonstração em sala de aula, ou para atender enunciados de desafios de programação que exigem di e m em vez de um esboço vago. A prática de concursos costuma precisar de uma fonte rápida e offline de distâncias imagem, para que soluções possam ser verificadas sem calculadoras gráficas sob pressão de tempo.

Ferramentas de produto e de educação usam a solução quando quem aprende digita a distância objeto e a distância focal, e a interface precisa mostrar a localização da imagem, a ampliação, e se a imagem é invertida.

Verificações de tarefas e laboratório

Calcule di e m a partir de valores de do e f de livro didático; verifique real versus virtual e invertida versus direita antes de esboçar raios.

Widgets de tutoria e óptica

Normalize a distância objeto e a distância focal informadas pelo usuário para lições interativas e demonstrações rápidas de ampliação.

Como a distância imagem e a ampliação são definidas?

A ampliação transversal é m = −di/do (negativo significa invertida).

E se o objeto estiver no ponto focal?

Quando do é igual a f, di é infinito (raios paralelos).

Por que os resultados são arredondados a uma precisão?

A precisão padrão é 10 casas decimais; você pode definir a precisão de 0 a 15.

Como saber se a imagem é real ou virtual?

Observe o sinal da distância da imagem. Um valor positivo indica imagem real do outro lado da lente; um negativo, imagem virtual. Um objeto a 5 com focal 10 dá −10: imagem virtual, direita e com o dobro do tamanho.

O que significa uma ampliação negativa?

Que a imagem está invertida. O valor sem o sinal mostra a relação entre a altura da imagem e a do objeto: uma ampliação de −0,5 indica uma imagem invertida com metade do tamanho do objeto.

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.

POSThttps://api.kit.forhosting.com/optics/thin-lens

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/optics/thin-lens \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"object_distance":30,"focal_length":10}'
{
  "object_distance": 30,
  "focal_length": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "optics.thin_lens",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_abs_length1000000000000000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

O que a equação de lente fina retorna e como ler os campos

A equação de lente fina relaciona três comprimentos com sinal ao longo do eixo óptico: a distância objeto do, a distância focal f, e a distância imagem di. Resolver para a localização de imagem desconhecida dá di igual ao produto de f e do dividido por do menos f. A ampliação transversal m é igual a menos di sobre do, então um m negativo significa uma imagem invertida e um m positivo significa uma imagem direita, enquanto o valor absoluto de m é a razão de tamanho entre a altura da imagem e a altura do objeto, sob a suposição paraxial usual. Esta calculadora retorna os valores normalizados object_distance e focal_length que você informou, o image_distance e a magnification calculados arredondados na precisão solicitada, uma etiqueta image_type de real quando di é positivo ou virtual quando di é negativo, uma etiqueta orientation de invertida ou direita a partir do sinal de m, a precisão usada, uma string curta de fórmula, e a etiqueta de método thin_lens. Não há caminho aproximado de traçado de raios nem amostragem aleatória de superfícies: o mecanismo constrói um di e um m exatos em ponto flutuante dentro da faixa de comprimento suportada ou rejeita a entrada com invalid_input. Os casos rejeitados incluem do ou f ausentes, valores não finitos, magnitudes acima do teto documentado, qualquer distância objeto igual a zero ou numericamente zero, e o caso especial em que do é igual a f, onde a imagem recua para o infinito e di não é finito. Se você precisar de sistemas multielementos, planos principais de lente espessa, ou orçamentos de aberração, use ferramentas de design óptico dedicadas; esta página responde apenas à solução de lente fina única, com saída numérica estável, adequada para planilhas de exercícios, testes unitários e consumidores de API que não podem inventar percursos de raios.

Como a distância objeto e a distância focal são lidas e permanecem reproduzíveis

Sinais de mais à esquerda e notação científica em strings de comprimento são permitidos quando podem ser interpretados como decimais finitos; espaços incorporados, prefixos hexadecimais e tokens não numéricos são rejeitados com uma mensagem clara, para que uma célula ruim não vire um plano de imagem errado. A distância focal pode ser positiva para uma lente convergente ou negativa para uma lente divergente, sob a convenção de sinal gaussiana usada aqui; a distância objeto também é tratada como um comprimento com sinal, correspondendo aos conjuntos de problemas de livro didático que colocam objetos reais do lado incidente com do positivo. Os campos preferidos são object_distance para do e focal_length para f, mas os apelidos do, u, s_o e objectDistance para a distância objeto, e f e focalLength para a distância focal, são aceitos, para que planilhas, strings de consulta e formulários digitados possam reutilizar o mesmo contrato. Zero para a distância objeto nunca é válido: se o do absoluto estiver em ou abaixo de um pequeno épsilon, a solicitação falha com invalid_input, porque tanto um sobre do quanto a ampliação sobre do ficam indefinidos. O campo opcional precision, com os apelidos decimals e dp, escolhe quantas casas decimais expor para os campos numéricos, com padrão dez e teto de quinze, para que os goldens em JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar você mesmo as fórmulas de lente fina.

Onde as verificações de lente fina se encaixam no estudo, em laboratórios e em software

Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma demonstração em sala de aula a um pipeline automatizado sem mudar o resultado matemático. Combine-a com outros endpoints de matemática e ciência ao montar um pequeno laboratório de ajudantes gratuitos e determinísticos de geometria, álgebra e física introdutória.

Fixtures de teste determinísticas

Gere image_distance e magnification reproduzíveis para testes unitários, verificações de propriedades e asserções de CI.

Quanto custa a calculadora de lente fina?

É gratuita no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.

O que acontece se a distância objeto for zero?

A entrada é rejeitada com invalid_input. do = 0 é indefinido para a equação de lente fina e para m = −di/do.

Ver a documentação completa do KIT →