Calculadora de raiz quarta
A raiz quarta de 16 é exatamente 2, e a de 10 é 1,778279410039. Digite um número não negativo e receba o valor que, usado quatro vezes como fator, volta a ele, com um aviso quando for uma potência quarta perfeita. 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
- Valor
- 16
- Raiz quarta
- 2
- Raiz inteira
- 2
Envie 16 e receba exatamente 2; envie 10 e receba 1.778279410039, calculado com uma raiz quadrada dupla refinada por Newton para que o último dígito seja estável entre máquinas. A resposta também informa se a entrada é uma potência quarta perfeita — um inteiro igual a algum número inteiro elevado à quarta potência — e, quando for, qual raiz inteira a produz. Entradas negativas e não finitas são rejeitadas com um erro claro, em vez de um NaN silencioso.
O que é uma raiz quarta de fato
A calculadora de raiz quarta responde a uma única pergunta: qual número não negativo, multiplicado por si mesmo quatro vezes, produz este valor? Esse número é escrito ∜x e chamado de raiz quarta principal. Zero leva a zero.
A raiz quarta também é a raiz quadrada da raiz quadrada — ∜x = √(√x) — que é exatamente como o cálculo começa, e ela cresce muito devagar: ∜10.000 é apenas 10, e ∜1.000.000.000 fica abaixo de 178. Esse crescimento lento explica por que raízes quartas aparecem sempre que uma grandeza varia com a quarta potência de outra, da rigidez de vigas à luminosidade das estrelas.
Como o resultado é calculado e arredondado
O algoritmo é determinístico e dispensa rede, tabelas de consulta e aleatoriedade. Ele aplica primeiro duas raízes quadradas aninhadas e depois um passo de refinamento de Newton–Raphson, y ← (y + x/y³)/2, que cancela o erro de arredondamento duplo que as raízes aninhadas podem introduzir em entradas muito grandes ou muito pequenas. A raiz final é arredondada para doze casas decimais, de modo que exatamente os mesmos bytes voltem em qualquer máquina — um float sem arredondamento como 0.1 + 0.2 variaria entre CPUs.
Potências quartas perfeitas recebem tratamento especial: quando a entrada é um inteiro seguro, o inteiro mais próximo da raiz calculada é elevado à quarta potência em aritmética inteira exata, e somente se isso igualar a entrada a resposta a marca como potência quarta perfeita e devolve a raiz inteira exata. Assim, 81 reporta raiz inteira 3, enquanto 80 não, embora suas raízes em ponto flutuante sejam próximas.
Entradas, erros e onde ela se encaixa
Todo o resto — inteiros, decimais, frações muito pequenas, magnitudes muito grandes até os limites da precisão dupla — retorna uma raiz em milissegundos, sem nada ser armazenado ou registrado. Equipes a usam dentro de pipelines maiores: normalizando atributos que escalam com potências quartas, invertendo modelos de quarta potência em física e engenharia, ou verificando se uma contagem é uma potência quarta perfeita em ferramentas de teoria dos números.
O mesmo código roda grátis no seu navegador nesta página, então você pode conferir um valor à mão e só pagar quando automatizar a chamada.
Casos de uso
Inverta uma lei de escala de quarta potência
Recupere a grandeza original a partir de um modelo em que a saída cresce com a quarta potência, como energia radiante versus temperatura ou deflexão versus profundidade da viga.
Verifique potências quartas perfeitas
Teste se um inteiro é igual a algum número inteiro elevado à quarta potência e receba de volta essa raiz inteira — útil em verificações de teoria dos números e validação de quebra-cabeças.
Normalize atributos muito assimétricos
Aplique uma transformação de raiz quarta a atributos de aprendizado de máquina com caudas à direita extremas antes de alimentá-los a um modelo.
Perguntas frequentes
Quanto custa?
Também é grátis executar no seu navegador nesta página.
Qual raiz quarta é retornada?
Sempre a raiz principal (real não negativa). Um número positivo também tem uma raiz real negativa e duas raízes complexas; essas não são retornadas.
Qual é a precisão do resultado?
A raiz é calculada com duas raízes quadradas mais um passo de refinamento de Newton e arredondada para doze casas decimais, de modo que a mesma entrada retorne uma saída idêntica em bytes em qualquer máquina.
O que é uma potência quarta perfeita?
Um inteiro igual a algum número inteiro elevado à quarta potência, como 16 (2⁴) ou 81 (3⁴). Quando sua entrada é uma, a resposta a sinaliza e retorna a raiz inteira exata.
Como calcular a raiz quarta sem calculadora?
Tire a raiz quadrada duas vezes. A raiz quarta é a raiz quadrada da raiz quadrada, então ∜16 é √4, ou seja, 2. A calculadora começa do mesmo jeito e depois refina o resultado.
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/math/fourth-root \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":16}'const res = await fetch("https://api.kit.forhosting.com/math/fourth-root", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 16
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/fourth-root",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 16
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/fourth-root", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":16}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":16}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/fourth-root", 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
{
"value": 16
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.fourth_root",
"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
A API de raiz quarta calcula a raiz quarta principal de qualquer número não negativo: o único valor real não negativo y tal que y⁴ seja igual à sua entrada.
O que é uma raiz quarta de fato
Todo número positivo tem exatamente duas raízes quartas reais, uma positiva e uma negativa; a raiz principal é a não negativa, convenção que este endpoint segue e que as funções <code>Math</code> de toda grande linguagem de programação adotam.
Entradas, erros e onde ela se encaixa
O endpoint aceita um único campo numérico, <code>value</code>, também acessível pelos aliases <code>n</code>, <code>number</code> e <code>x</code>. Dois tipos de entrada são rejeitados com o erro estruturado <code>invalid_input</code>: números negativos, cuja raiz quarta não é um número real, e valores não finitos como NaN ou Infinity, que não têm raiz significativa.
Perguntas técnicas
O que acontece com uma entrada negativa?
Ela é rejeitada com um erro invalid_input, pois a raiz quarta de um número negativo não é um número real.
E quanto a NaN ou Infinity?
Ambos são rejeitados com um erro invalid_input. A entrada deve ser um número finito.