Arredondar lista de números muito grandes

3 respostas
andre_guitar7

Pessoal, bom dia.

Tentei pesquisar algo parecido na matemática e não achei.

Digamos que eu tenha uma lista de números:

123411
123422
123433
123444

A semelhança entre eles é a parte 1234, o que difere são os dois últimos números de cada sequência.

Estou precisando remover o 1234, ficando:

11
22
33
44

Alguém tem alguma dica de como fazer isso? Lembrando que a sequência pode variar.

Outro exemplo seria:

1233333
1244444
1243222
1234555

A semelhança seria os dois primeiros números, ou seja o 12. Tirando ficaria:

33333
44444
43222
34555

Não é lição de faculdade não. To precisando fazer isso em um sistema mesmo e não to conseguindo achar uma solução.

A semelhança seria só da esquerda para direita.

Obrigado!

3 Respostas

otaviojava

Deixa eu ver se entendi o que vc quer.

Você deseja pegar o primeiros dígitos que tem em comum, em um valores.
Se for isso uma boa dica é fazer esse tratamento como String.

andre_guitar7

otaviojava:
Deixa eu ver se entendi o que vc quer.

Você deseja pegar o primeiros dígitos que tem em comum, em um valores.
Se for isso uma boa dica é fazer esse tratamento como String.

Pensei em em fazer com String mesmo, fazendo um laço em cada casa de cada número.

Mas será que não tem nada usando matemática mesmo?

otaviojava

Olha.
Até o momento não vejo como você analisar essa informação como número.

Criado 1 de agosto de 2012
Ultima resposta 1 de ago. de 2012
Respostas 3
Participantes 2