Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

clayton-mer

[Resolvido] Tirar os zeros e deixar somente o valor 0000002505

Recommended Posts

Boa noite turma fiz busca pelo google e não encontrei tenho um valor que vem do meu código de barras que vem da seguinte forma 0000002505, e preciso deixar ele assim 25,05, mais com um pequeno problema nen sempre e assim 0000002505, ele pode se assim também 0000022505, dai teria que mopstrar 225,05, os zeros são as casa para novos valores. esse campo tem 10 digitos e os valor esrão descritos da dieita para esquerda, sendo que não havendo valor ele completa com 0 esse é o padrão de fatura.

 

exemplo:

01 - 0000002505 tenho que deixar assim R$ 25,05

02 - 0000015555 tenho que deixar assim R$ 155,55

03 - 0000215555 tenho que deixar assim R$ 2155,55

 

não sei se fui claro mais não estou conseguindo fazer, desde já agradeço a todos. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

conveta para inteiro e divida por 100

Compartilhar este post


Link para o post
Compartilhar em outros sites

conveta para inteiro e divida por 100

valor = int(0000002505)

 

valorPronto = valor / 100

 

assim

Compartilhar este post


Link para o post
Compartilhar em outros sites

o valor inical é texto entao deve estar entre aspas neste caso

 

valor = int("0000002505")

Compartilhar este post


Link para o post
Compartilhar em outros sites

o valor inical é texto entao deve estar entre aspas neste caso

 

valor = int("0000002505")

certo acho que deu mais mostra com ponto e para mostrar com virula

Compartilhar este post


Link para o post
Compartilhar em outros sites

substitui o ponto pela virgula

Compartilhar este post


Link para o post
Compartilhar em outros sites

substitui o ponto pela virgula

desculpe minha ignorancia mais como posso mudar.... de ponta para virgula

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utiliza a função REPLACE.

 

Ex: variavel = replace(variavel,".",",")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utiliza a função REPLACE.

 

Ex: variavel = replace(variavel,".",",")

 

valeu mario e hargon por me ajudar sem ajuda d vcs, acho que não saia valeu amigos.

 

topico resolvido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Parabens

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.