Notação científica
1234,5 se escreve 1,2345 × 10³: um coeficiente de pelo menos 1 e menor que 10 vezes uma potência de dez. Digite qualquer número finito e receba o coeficiente, o expoente e uma linha pronta para copiar, com o zero como 0 × 10⁰. 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
- 1.234,5
- Coeficiente
- 1,2345
- Expoente
- 3
- Notação científica
- 1.2345 × 10^3
A notação científica escreve um decimal finito como um coeficiente normalizado vezes uma potência inteira de dez, para que magnitudes muito grandes e muito pequenas continuem legíveis sem longas sequências de zeros. Identidades que você pode fixar nos testes: mil duzentos e trinta e quatro vírgula cinco vira coeficiente um vírgula dois três quatro cinco com expoente três, e o zero corresponde a coeficiente zero e expoente zero.
O que a notação científica significa e quais entradas são válidas
A notação científica é a reescrita de sala e de laboratório de um decimal finito como um coeficiente vezes uma potência inteira de dez. A forma normalizada usada por esta calculadora mantém o valor absoluto do coeficiente pelo menos em um e estritamente menor que dez, exceto o zero, informado como coeficiente zero e expoente zero.
Essa convenção significa que só o expoente carrega a ordem de grandeza: mil duzentos e trinta e quatro vírgula cinco vira coeficiente um vírgula dois três quatro cinco e expoente três; zero vírgula zero zero um dois vira coeficiente um vírgula dois e expoente menos três; seis vírgula zero dois dois vezes dez à vinte e três permanece coeficiente seis vírgula zero dois dois e expoente vinte e três.
Converter não muda o valor matemático; apenas fatora o valor posicional para que magnitudes muito grandes e muito pequenas se leiam sem longas sequências de zeros. Exemplos aceitos incluem inteiros, frações de ponto fixo, sinais de mais ou menos opcionais e cadeias numéricas que já usam e ou E para uma potência de dez.
Como o coeficiente e o expoente são calculados
Em caso de sucesso a resposta ecoa o value limpo e as duas partes da reescrita. O coeficiente é a mantissa normalizada: para uma entrada diferente de zero o valor absoluto fica no intervalo semiaberto de um a dez, e o sinal coincide com o do número original. O expoente é a potência inteira de dez tal que value é igual ao coeficiente vezes dez elevado a essa potência.
O campo scientific reitera o mesmo par na grafia de livro, por exemplo um vírgula dois três quatro cinco vezes dez à três, para que um relatório ou um gabarito imprima uma única linha sem montar as peças. Esse caminho mantém exatas as potências de dez e os subnormais minúsculos, porque elevar dez a um inteiro grande em ponto flutuante transborda muito antes do último double finito.
Checagens mentais rápidas geram confiança: mil vira coeficiente um e expoente três; zero vírgula zero zero um dois vira coeficiente um vírgula dois e expoente menos três; menos quarenta e dois vira coeficiente menos quatro vírgula dois e expoente um; o zero vira coeficiente zero e expoente zero. Use coefficient e exponent quando uma tabela ou um corretor automático pontuar as partes de forma independente; use scientific quando uma pessoa precisar de uma única linha impressa.
Casos de uso
Relatórios de laboratório e tabelas de dados
Técnicos e scripts separam magnitudes medidas em colunas de coeficiente e de expoente para tabelas, exportações e documentação consistente.
Perguntas frequentes
Como converter um número decimal em notação científica?
A resposta devolve coefficient 1.2345 e exponent 3, mais uma cadeia scientific 1.2345 × 10^3.
O que significa coeficiente normalizado?
Para uma entrada diferente de zero o valor absoluto do coeficiente é pelo menos 1 e estritamente menor que 10. O zero é informado como coefficient 0 com exponent 0.
O que acontece se a entrada não for um número finito?
Cadeias vazias, texto não numérico, Infinity e NaN são rejeitados e não são cobrados.
A calculadora de notação científica é gratuita?
A ferramenta do navegador roda de graça no seu dispositivo.
Posso digitar um número que já usa a letra e?
Sim. Entradas como 1e3, em que o e indica uma potência de dez, são aceitas. 1e3 dá o mesmo resultado que 1000: coeficiente 1 e expoente 3.
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/scientific-notation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1234.5}'const res = await fetch("https://api.kit.forhosting.com/math/scientific-notation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1234.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/scientific-notation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1234.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/scientific-notation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1234.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1234.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/scientific-notation", 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": 1234.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.scientific_notation",
"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, técnicos de laboratório, engenheiros e autores de API precisam constantemente dessa separação: um coeficiente cujo valor absoluto é pelo menos um e menor que dez, mais o expoente inteiro que carrega a escala. Esta calculadora de notação científica aceita um único número finito, devolve esse coeficiente e esse expoente, e rejeita Infinity, NaN, cadeias vazias e tokens não numéricos com invalid_input para que scripts de dever de casa nunca tratem uma reescrita ausente como um zero bem-sucedido.
O que a notação científica significa e quais entradas são válidas
Envie o campo obrigatório value como número JSON ou como cadeia numérica. Cadeias vazias, texto solto, vários pontos decimais, Infinity, NaN e tokens não numéricos falham com invalid_input porque este produto promete uma reescrita exata de um número finito bem formado, não um palpite. Entradas idênticas sempre produzem JSON idêntico: não há chamada de rede, semente aleatória nem relógio de parede no caminho.
Como o coeficiente e o expoente são calculados
O campo formula é sempre a identidade value igual ao coeficiente vezes dez ao expoente, e method é sempre normalized_scientific para que logs posteriores nomeiem o algoritmo sem farejar formas. A reescrita usa aritmética decimal de valor posicional sobre a grafia científica mais curta e única do número IEEE e depois dobra a mantissa na janela normalizada se o arredondamento a tivesse empurrado para dez ou abaixo de um. Value ausente, cadeias vazias, Infinity, NaN e tokens malformados falham com invalid_input e não são cobrados após a validação rejeitar o pedido.
Uso da API, preços, fluxos de sala e limites práticos
Chame a calculadora gratuita de notação científica no navegador para deveres, demonstrações de aula, relatórios de laboratório e verificação rápida sem instalar um sistema de álgebra computacional nem escrever um script descartável. Autores que enviam SDKs podem mapear coefficient e exponent em tabelas de interface de duas colunas, enquanto scientific alimenta uma única caixa de resposta — a mesma separação que os estudantes usam no papel ao escrever um coeficiente e uma potência de dez à mão. Mantenha os pedidos pequenos, fixe o par devolvido nos testes e você terá notação científica reproduzível para deveres, plugins LMS e workers na borda sem montar infraestrutura simbólica própria. Envie um corpo JSON com o campo obrigatório value, ou use os aliases documentados n, number, input e x quando o formulário ou o SDK já rotular o número assim. Use a API pré-paga quando uma plataforma de tutoria, um sandbox de avaliação de código, um gerador de documentação, um auxiliar de planilha ou um pipeline de limpeza de dados precisar de um contrato estável sob saldo KIT a US$ 0,002 por item correto; falhas de validação nunca consomem saldo. Combine este endpoint com conversores de unidade ou ferramentas de algarismos significativos quando uma lição for da medição bruta à forma de relatório, ou com uma calculadora de potências quando os estudantes reconstruírem depois a magnitude original a partir do coeficiente e do expoente à mão. Prefira magnitudes de escala escolar que continuem números IEEE finitos; esta calculadora não inventa precisão extra além do que um double finito consegue representar.
Casos de integração
Verificação de deveres e provas
Estudantes convertem decimais para a forma científica normalizada e conferem o coeficiente e o expoente inteiro com os métodos do livro, com aviso claro de invalid_input quando um número não finito é enviado.
Plataformas de tutoria e corretores automáticos
Quem monta lições chama um contrato JSON pré-pago para pontuar o coeficiente e a potência de dez de forma independente e em escala.
Perguntas técnicas
Quais aliases o campo value aceita?
Você pode enviar value, ou os aliases n, number, input e x. Cada um deve ser um número JSON ou uma cadeia numérica que se interprete como um decimal finito.