Calculadora de número-guia de flash
Um número-guia 36 em ISO 100 com o assunto a 4,5 metros pede f/8. Escolha calcular a abertura ou a distância, informe seu ISO e veja também o número-guia efetivo. 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
- Número-guia do flash
- 36
- Distância
- 4,5
- Trabalho
- 100
- ISO nominal
- 100
- Número-guia efetivo
- 36
- Abertura
- 8
- Resolvido
- aperture
Esta calculadora de número-guia de flash transforma um número-guia de fabricante em uma abertura ou distância de sujeito prática, no ISO que você realmente usa. Fotógrafos ainda usam a relação clássica abertura igual ao número-guia efetivo dividido pela distância, com o número-guia efetivo escalado do ISO nominal pela raiz quadrada da razão de ISO. Informe um número-guia positivo, escolha distância ou número-f, defina o ISO de trabalho e o ISO nominal opcional, e o mecanismo retorna o valor ausente, mais o número-guia efetivo escalado. Verificações típicas incluem um GN métrico de trinta e seis, em ISO cem, e quatro metros e meio, resultando em f/8, e o mesmo GN em ISO quatrocentos, com f/8, resultando em nove metros, porque o GN efetivo dobra. O caminho é aritmética finita pura, sem chamadas de rede, sem amostragem, e sem atalhos dependentes de data.
O que significa um número-guia de flash e o que esta calculadora retorna
Um número-guia de flash é uma única classificação de fabricante que liga potência do flash, distância do sujeito, e abertura de lente, para exposição correta, sob a suposição simplificadora de um flash direto e sem modificadores, em um sujeito de refletância média. Na forma padrão usada aqui, o número-f é igual ao número-guia efetivo dividido pela distância, então um flash mais forte, ou um sujeito mais próximo, permite uma abertura menor (número-f maior) para o mesmo ISO.
Números-guia quase sempre são publicados em ISO cem, e em metros ou pés; a unidade de comprimento do número-guia deve corresponder à unidade que você usa para distância, porque a fórmula nunca converte entre métrico e imperial por conta própria. Quando você muda o ISO, o número-guia efetivo escala com a raiz quadrada da razão de sensibilidade: dobrar o ISO multiplica o GN efetivo pela raiz quadrada de dois, e dois stops de ganho de ISO dobram o GN efetivo.
Esta calculadora aceita um número-guia positivo, um ISO nominal opcional assumindo cem por padrão, um ISO de trabalho assumindo cem por padrão, e exatamente um entre distance ou aperture. Não há modelo de tetos de rebatimento, softboxes, alcance de cabeça zoom, sincronização de alta velocidade, ou pré-flashes TTL: essas mudam a exposição real, e devem ser tratadas por medição ou experiência.
Onde a matemática de número-guia se encaixa em trabalho de campo, ensino e software
Em locação, números-guia ainda dão um backup manual rápido quando o TTL não é confiável, quando você quer um f-stop inicial para um retrato de grupo em uma distância conhecida, ou quando está comparando dois flashes de mão antes de comprar. Assistentes de estúdio usam a mesma aritmética para posicionar um flash sem modificador, em uma distância que cai em f/8 ou f/11, no ISO de trabalho, sem checar cada quadro de teste.
Professores e líderes de oficina podem gerar gabaritos para GNs métricos e imperiais, sem depender de aplicativos de celular opacos que trocam silenciosamente unidades, ou esquecem o escalonamento de ISO. Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para planejadores de iluminação, normalizar especificações de flash inseridas por usuários antes de uma interface mostrar aberturas recomendadas, ou atender enunciados de desafios de programação que exigem distância igual a número-guia sobre N.
Ferramentas de produto e educação usam a resolução quando um aprendiz digita um número-guia e uma distância, e a interface precisa mostrar o f-stop e o GN efetivo depois de uma mudança de ISO. Combine-a com ferramentas de hobby de hiperfocal ou regra dos quinhentos, ao montar um pequeno laboratório de auxiliares de fotografia gratuitos e determinísticos, e lembre-se de que cenas reais ainda precisam de modificadores, rebatimento, e medição, quando a suposição de flash direto não é mais válida.
Casos de uso
Pontos de partida de flash manual
A partir de um GN de flash e distância do sujeito, no seu ISO de captura, obtenha um número-f inicial, antes de ajustar fino com um fotômetro ou histograma.
Planejamento de ISO e potência
Escale um GN nominal para um ISO mais alto, e resolva quão longe o flash consegue alcançar, em uma abertura escolhida.
Perguntas frequentes
O que acontece se distância ou abertura for zero?
A matemática de número-guia divide por distância ou abertura, então zero é indefinido, e não é uma configuração fotográfica válida aqui.
Eu forneço distância e abertura juntas?
Não. Forneça o número-guia, e exatamente um entre distance ou aperture; a calculadora retorna o valor ausente.
Números-guia são em metros ou pés?
Manuais métricos usam metros; alguns mercados publicam GN em pés.
Que abertura uso com número-guia 36 a 4,5 metros?
Em ISO 100, use f/8. A abertura é o número-guia dividido pela distância, e 36 dividido por 4,5 dá exatamente 8, sem precisar de tabela.
Como o ISO muda o número-guia?
O número-guia efetivo cresce com a raiz quadrada da razão entre os ISOs. Com quatro vezes o ISO de referência ele dobra, e o mesmo flash em f/8 alcança 9 metros em vez de 4,5.
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/hobby/flash-guide-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"guide_number":36,"distance":4.5}'const res = await fetch("https://api.kit.forhosting.com/hobby/flash-guide-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"guide_number": 36,
"distance": 4.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/flash-guide-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"guide_number": 36,
"distance": 4.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/flash-guide-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"guide_number":36,"distance":4.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"guide_number":36,"distance":4.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/flash-guide-number", 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
{
"guide_number": 36,
"distance": 4.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.flash_guide_number",
"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.
Limites
max_abs_value | 1000000000000000 |
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
O que significa um número-guia de flash e o que esta calculadora retorna
Ela retorna o número-guia nominal, ambos os valores de ISO, o número-guia efetivo escalado, o par completo de distância e abertura, uma etiqueta solved nomeando qual campo foi calculado, uma breve nota de unidade, a etiqueta de método flash_guide_number, a precisão usada, e uma string de lembrete de fórmula. Entradas inválidas geram invalid_input, incluindo número-guia ausente, distância e abertura fornecidas juntas, nem distância nem abertura fornecidas, valores não finitos, magnitudes acima do teto documentado, e qualquer distância ou abertura zero ou não positiva, porque a divisão por zero é indefinida, e um f-stop zero não é uma abertura física. O mecanismo é determinístico, então as mesmas entradas sempre produzem os mesmos números arredondados, para planilhas de exercícios, testes unitários, e consumidores de API.
Como as entradas são interpretadas, como o escalonamento de ISO funciona, e como os resultados permanecem reproduzíveis
Sinais de mais à esquerda opcionais e notação científica em strings numéricas são permitidos quando interpretados como decimais finitos; espaços embutidos, prefixos hexadecimais, e tokens não numéricos são rejeitados com uma mensagem clara, para que uma célula com erro não vire um f-stop errado. Distância zero e abertura zero são sempre rejeitadas, correspondendo à regra de produto de que a aritmética de número-guia é indefinida quando qualquer divisor é zero. O cálculo multiplica o número-guia nominal por esse fator de escala, então divide o GN efetivo pela distância ou abertura conhecida. Os nomes de campo preferidos são guide_number para o GN nominal, distance para a distância do sujeito, aperture para o número-f N, iso para a sensibilidade de trabalho, e rated_iso para o ISO impresso na tabela do flash, mas os aliases, como gn e GN para o número-guia, d e dist para distância, N, f_number, e f_stop para abertura, e gn_iso ou guide_iso para ISO nominal, são aceitos, para que planilhas, strings de consulta e formulários tipados possam reutilizar um único contrato. Forneça exatamente um entre distance ou aperture: o valor ausente é o que é resolvido. ISO de trabalho e ISO nominal assumem cem por padrão, quando omitidos, o que corresponde à maioria dos manuais de flash; se você colar um GN que um fabricante classificou em um ISO diferente, defina rated_iso explicitamente, para que o fator de escala raiz quadrada de iso sobre rated_iso permaneça correto. Um campo opcional precision, com aliases decimals e dp, escolhe quantas casas decimais expor para todas as saídas numéricas, com padrão de dez e limite 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 o escalonamento de raiz quadrada de ISO você mesmo.
Onde a matemática de número-guia se encaixa em trabalho de campo, ensino e 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 resto do catálogo tier A do KIT e permite passar de uma demonstração em sala de aula para um pipeline automatizado sem mudar o resultado matemático.
Casos de integração
Ensino e fixtures de teste
Gere respostas reproduzíveis de abertura e distância para oficinas, planilhas de exercícios, e asserções de CI em calculadoras de iluminação.
Perguntas técnicas
Quanto custa a calculadora de número-guia de flash?
É 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.
Como abertura e distância se relacionam com o número-guia?
Com o GN efetivo no seu ISO de trabalho, aperture = GN_eff / distance, e distance = GN_eff / aperture. GN_eff = guide_number × √(iso / rated_iso).