Calculadora FC máxima Tanaka
Estima até onde sua frequência cardíaca pode subir no esforço máximo com a regressão de Tanaka, 208 menos 0,7 vezes a idade: 180 bpm aos 40 anos. Uma alternativa baseada em pesquisa à regra aproximada de duzentos e vinte menos a idade. 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
- Age
- 40
- FCmáx (bpm)
- 180 bpm
- Precisão
- 2
- Equação
- 208 - 0.7 × age
Esta calculadora de frequência cardíaca máxima de Tanaka estima até quanto o seu pulso em batimentos por minuto deve subir durante esforço máximo, usando apenas a idade e a regressão publicada por Tanaka, Monahan e Seals. A forma fechada é duzentos e oito menos zero vírgula sete vezes a idade, uma alternativa amplamente citada à regra clássica de duzentos e vinte menos a idade. O motor é totalmente offline e determinístico: a mesma idade produz sempre o mesmo valor em bpm arredondado, sem chamadas de rede, sem amostragem e sem atalhos dependentes da data.
O que a equação Tanaka de HRmax significa e o que a resposta contém
A frequência cardíaca máxima é uma estimativa do pulso mais alto sustentável em batimentos por minuto que uma pessoa de certa idade costuma atingir sob esforço máximo. Treinadores e manuais usam isso como referência ao esboçar zonas de intensidade, por exemplo de sessenta a setenta por cento de HRmax para resistência leve ou de oitenta a noventa por cento para intervalos mais duros, embora os picos individuais reais ainda variem com genética, medicamentos e condicionamento.
Esta calculadora não mede o seu pulso; aplica a equação populacional de Tanaka em forma fechada só à idade e devolve números estruturados que você pode citar ou integrar em software. Casos rejeitados incluem idade ausente, valores não finitos e qualquer idade não positiva, porque zero ou anos negativos não têm sentido neste modelo.
Onde o HRmax Tanaka se encaixa em treino, ensino e software
Treinadores e atletas costumam iniciar o planejamento de zonas com um teto previsto pela idade antes de refinar com testes de campo ou laboratoriais, e a regressão de Tanaka é uma escolha comum baseada em pesquisa quando a regra simples de duzentos e vinte parece grosseira em idades mais avançadas. Professores podem pré-gerar gabaritos para idades modestas sem confiar em apps opacos que mudam coeficientes ou descartam decimais em silêncio.
Desenvolvedores chamam o mesmo contrato a partir de scripts para semear vetores de teste determinísticos de interfaces de zonas cardíacas, normalizar idades digitadas pelo usuário antes de demos de intensidade, ou atender enunciados de desafios de programação que exigem a fórmula Tanaka de HRmax em vez de uma média multi-modelo. Prática de competições e certificações às vezes precisa de uma fonte rápida e offline de estimativas em bpm para checar soluções sem equipamento de laboratório.
Produtos e ferramentas educacionais usam a estimativa quando um aluno digita uma idade e a interface deve mostrar uma única fórmula de livro com rótulo de equação claro.
Casos de uso
Pontos de partida de zonas de treino
Estime HRmax pela idade com a equação de Tanaka para atletas e treinadores esboçarem faixas de intensidade antes de testes de campo.
Tarefas e educação em fitness
Gere respostas reproduzíveis em bpm para manuais, questionários e laboratórios que ensinam a fórmula Tanaka de frequência cardíaca máxima.
Perguntas frequentes
Qual fórmula é usada?
Esta página não mistura Fox nem Gulati; esses ficam na ferramenta multi-fórmula de frequência cardíaca máxima se você precisar de comparação lado a lado.
O que acontece se a idade for zero ou negativa?
A idade deve ser um número finito positivo; valores não positivos não são válidos para a equação Tanaka de frequência cardíaca máxima.
Isto é uma medição médica da minha verdadeira FC máxima?
Não. Tanaka é uma estimativa de regressão populacional só a partir da idade. Máximos individuais reais variam; use testes clínicos ou supervisionados quando a precisão importar para decisões de saúde.
Por que os resultados são arredondados a uma precisão?
A precisão padrão é 2 casas decimais; você pode definir precision de 0 a 15.
Por que usar Tanaka em vez de duzentos e vinte menos a idade?
A equação de Tanaka vem de uma pesquisa publicada por Tanaka, Monahan e Seals, e treinadores costumam preferi-la quando a regra simples dos duzentos e vinte parece grosseira demais em idades mais altas. As duas continuam sendo estimativas populacionais pela idade.
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/health/hrmax-tanaka \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"age":40}'const res = await fetch("https://api.kit.forhosting.com/health/hrmax-tanaka", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"age": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/hrmax-tanaka",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"age": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/hrmax-tanaka", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"age":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"age":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/hrmax-tanaka", 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
{
"age": 40
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.hrmax_tanaka",
"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
O que a equação Tanaka de HRmax significa e o que a resposta contém
Em cada solicitação você obtém a idade validada, hrmax_bpm a partir de duzentos e oito menos zero vírgula sete vezes a idade, unit rotulado como bpm, method como tanaka, a precisão usada no arredondamento, mais campos formula e equation que documentam o modelo de forma explícita. Não há sincronização com wearables nem ruído aleatório: o motor constrói uma estimativa finita em bpm ou rejeita a entrada com invalid_input. Se você precisar de comparações multi-fórmula como Fox e Gulati lado a lado, pulso em repouso medido, VO2 max de um teste de caminhada ou tabelas de zonas após conhecer o HRmax, use essas ferramentas dedicadas; esta página responde apenas à estimativa de HRmax por idade com Tanaka, com saída numérica estável para planilhas, testes unitários e consumidores de API que querem uma fórmula de pesquisa clara em vez de um painel de alternativas.
Como a idade é lida e como o caminho Tanaka permanece reproduzível
Sinais de mais opcionais no início e notação científica em strings de idade são permitidos quando interpretados como decimais finitos; espaços embutidos, prefixos hex e tokens não numéricos são rejeitados com mensagem clara para que uma célula ruim não se torne um teto cardíaco errado. O campo preferido é age em anos, mas os aliases age_years, years e a são aceitos para que planilhas, query strings e formulários reutilizem o mesmo contrato. A idade deve ser estritamente positiva: zero, números negativos e valores não finitos falham com invalid_input porque a equação de Tanaka não está definida para idade não positiva. Um campo precision opcional, com aliases decimals e dp, escolhe quantas casas decimais expor para a idade e o campo bpm, com padrão dois e teto quinze para que os goldens 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 em um pipeline automatizado sem reimplementar a regressão de Tanaka, e mantenha a string formula na resposta ao documentar qual modelo um painel usou.
Onde o HRmax Tanaka se encaixa em treino, ensino e software
Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, validação falha não é cobrada e nada é armazenado após a resposta. Essa divisão — exploração interativa gratuita e uma API paga idêntica — combina com o restante do catálogo KIT de nível A e permite passar de uma demo em sala a um pipeline automatizado sem mudar o resultado matemático. Combine com pace, VO2 ou outros endpoints de saúde ao montar um pequeno laboratório de ajudas de fitness gratuitas e determinísticas, e trate sempre fórmulas populacionais como estimativas, não como diagnóstico médico nem substituto de teste de exercício supervisionado.
Casos de integração
Fixtures determinísticos de software
Semeie testes unitários e apps de coaching com saídas estáveis de HRmax Tanaka sem reimplementar 208 − 0.7×age.
Perguntas técnicas
Quanto custa a calculadora de FC máxima Tanaka?
É gratuita no seu navegador nesta página. Pela API uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.