PEGAR SOMENTE CERTOS NúMEROS NUMA SEQUENCIA

 Tópico anterior Próximo tópico Novo tópico

PEGAR SOMENTE CERTOS NúMEROS NUMA SEQUENCIA

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#495557 - 04/11/2020 01:13:37

VIVIANEARRAIS
BALSAS
Cadast. em:Setembro/2020


Última edição em 04/11/2020 01:14:03 por VIVIANEARRAIS

possui o sequencia de 13 dígitos, que podem ou não começar com zero.

exemplos:

0000000000123
0000000012345
0000012345678
7891234567890

preciso pegar somente os números que estão apos o zero:

0000000000123 seria 123
0000000012345 seria 12345
0000012345678 seria 12345678
7891234567890 seria 7891234567890

obs: poderá existir números 'zero' na sequencia que não seja no inicio. Esses permanecerão

0000012340678 seria 12340678
0000010340678 seria 10340678
0000012340670 seria 12340670

Somente ignoro os do inicio da sequencia...

Como faria para fazer isso?




#495559 - 04/11/2020 09:12:00

DAMASCENO.CESAR
ADAMANTINA
Cadast. em:Fevereiro/2009


essa sequencia estará provavelmente no formato texto, é só converter para inteiro que os zeros no inicio sairão

O conhecimento como o dinheiro: quanto mais temos, mais queremos ter (Josh Billings)  


#495561 - 04/11/2020 10:55:17

LUIS2014
CURITIBA
Cadast. em:Agosto/2014


Citação:
:
essa sequencia estará provavelmente no formato texto, é só converter para inteiro que os zeros no inicio sairão

não, vai dar overflow quando cair em um número de 13 dígitos completo 7891234567890



Resposta escolhida #495562 - 04/11/2020 13:22:25

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Faz um split no zero e pegue só o último item do array

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#495563 - 04/11/2020 13:47:15

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


string teste = '000012345001';
      label1.Text = teste.TrimStart('0');



#495564 - 04/11/2020 15:26:33

MARCOSFSAN
SAO PAULO
Cadast. em:Setembro/2009



float.parse('00000000132121312')   ou
val('000000021321312')

acredito que resolva seu   problema

Marcos


#495565 - 04/11/2020 15:38:16

WEBMASTER
CURITIBA
Cadast. em:Janeiro/2001


Membro da equipe
+ simples de tudo...converta para numero (inteiro, float)
zero a esquerda é desprezado

WebMaster - VBMania

Nao me mande e-mail com duvidas
Para isso e que existe o forum do VBMania !!!

 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por VIVIANEARRAIS em 05/11/2020 00:18:57