Extrator de números online
Extrai números inteiros, decimais e científicos de texto no formato português. Processamento local, sem envio de dados. Resultado normalizado por linha. O pr…
Começar a usar
O que faz o Extrator de números?
O Extrator de números online identifica valores numéricos finitos (inteiros, decimais e notação científica) dentro de texto misto e apresenta cada número numa linha separada, na ordem em que surge. É um extrator de tokens numéricos, não um interpretador de tabelas, moedas, unidades ou entidades semânticas.
Exemplo prático
Com o texto O valor é -1,5 e a distância 2e2 metros. (no formato português), a ferramenta devolve:
-1,5 200
Repare que 2e2 é convertido para 200 e que o separador decimal é a vírgula, conforme o formato local.
Como funciona
A extração é feita no navegador, sem envio de texto para servidores. O processamento respeita os separadores de grupo e decimal do formato português. O resultado é formatado sem separadores de milhar e com um máximo de 15 algarismos significativos.
Limitações importantes
- Não preserva zeros à esquerda, sinais de mais, notação exponencial original, texto circundante ou associação a linhas.
- Pode extrair dígitos de rótulos, identificadores, datas ou versões, mesmo que não sejam quantidades intencionais.
- O limite de entrada é de 100.000 caracteres e até 10.000 valores finitos. Valores não finitos são omitidos.
- A precisão segue a aritmética de números em JavaScript, o que afeta inteiros muito grandes e decimais longos.
Perguntas frequentes
O que acontece se o texto não contiver nenhum número?
A ferramenta apresenta um erro, pois não há valores para extrair.
Como são tratados os separadores de milhar?
O separador de milhar é ignorado na entrada, mas o resultado é sempre emitido sem separadores de milhar.
Posso usar esta ferramenta para extrair números de contas bancárias ou identificadores?
Não é recomendado, pois a ferramenta remove zeros à esquerda e não preserva o texto exato. Reveja sempre o resultado antes de utilizações que exijam precisão literal.
O processamento é feito localmente no navegador.