Ir para conteúdo
Fórum Script Brasil
  • 0

Somando Valores


doulo4ever

Pergunta

9 respostass a esta questão

Posts Recomendados

  • 0

ué..

<%Total = CInt(Moeda(session("varPreco"))) + CInt(Moeda(session("varFrete")))%>

tentou isso?

Link para o comentário
Compartilhar em outros sites

  • 0

Hehehe

você testou o codigo sem colocar o CINT?

Na maioria dos casos, acontece assim:

var1 = 1

var2 = 2

result = var1 + var2

result = 12

ao invés de somar 1 + 2, o codigo pode interpretar, que você está concatenando as variaveis, e não somando, como numero.

por isso vai o CINT.

Veja só:

var1 = 'a'

var2 = 'b'

result = var1 + var2

result = ab

Nesse caso, a 'soma', significava uma concatenação, diferente daquela tratada nos numeros. Para nós, isso é óbvio.. letras são diferentes de numeros, né?

Mas para o codigo, é tudo a mesma coisa!

Entendeu?

Qualquer duvida, posta aí!

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Nilson -

Hehehe

você testou o codigo sem colocar o CINT?

Na maioria dos casos, acontece assim:

var1 = 1

var2 = 2

result = var1 + var2

result = 12

ao invés de somar 1 + 2, o codigo pode interpretar, que você está concatenando as variaveis, e não somando, como numero.

por isso vai o CINT.

Veja só:

var1 = 'a'

var2 = 'b'

result = var1 + var2

result = ab

Nesse caso, a 'soma', significava uma concatenação, diferente daquela tratada nos numeros. Para nós, isso é óbvio.. letras são diferentes de numeros, né?

Mas para o codigo, é tudo a mesma coisa!

Entendeu?

Qualquer duvida, posta aí!

Abraços

estou tentando somar:

p1 = rst ("p1")

p2 = rst ("p2")

p3 = rst ("p3")

p4 = rst ("p4")

p5 = rst ("p5")

p6 = rst ("p6")

totalpl = p1+p2+p3+p4+p5+p6

<td width="60" height="30">

<div align="CENTER">

<div align="CENTER"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#ffffff"><b><font color="#000000"><% = totalpl %></font></b></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000"><br>

<b><%= totalm %></b></font></div>

</div>

</td><

só que na minha base em access está como texto, como devo somar ???

Link para o comentário
Compartilhar em outros sites

  • 0

uai brother qual foi o resultado ao tentar

p1 = rst ("p1")
p2 = rst ("p2")
p3 = rst ("p3")
p4 = rst ("p4")
p5 = rst ("p5")
p6 = rst ("p6")
totalpl = p1+p2+p3+p4+p5+p6
????????????? se não der certo adicione o Cint.
p1 =Cint (rst ("p1"))
corrigindo.....apos entender o cint
p1 = rst ("p1")
p2 = rst ("p2")
p3 = rst ("p3")
p4 = rst ("p4")
p5 = rst ("p5")
p6 = rst ("p6")
totalpl = CINT(p1)+CINT(p2)+CINT(p3)+CINT(p4)+CINT(p5)+CINT(p6)

Editado por bareta
Link para o comentário
Compartilhar em outros sites

  • 0

Brothers !

vocês leram o que eu postei acima?

p1 = rst ("p1")

p2 = rst ("p2")

p3 = rst ("p3")

p4 = rst ("p4")

p5 = rst ("p5")

p6 = rst ("p6")

totalpl = CINT(p1)+CINT(p2)+CINT(p3)+CINT(p4)+CINT(p5)+CINT(p6)

Assim.. todos os seus valores estão como Inteiros.

Agora, você precisa inserir os dados como Texto, String, né?

Aí, você Converte de novo pra String:

CSTR(totalpl)

então, no final de tudo.. a somda toda, contida em TOTALPL vai ser apenas uma Variavel, com o valor da soma em TEXTO.

Entendeu?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...