doulo4ever Postado Julho 14, 2004 Denunciar Share Postado Julho 14, 2004 Olá pessoal...tenho:<%= Moeda(session("varPreco"))%> e <%= Moeda(session("varFrete"))%>como faço para somar os dois valores e mostrar um total?vlwww Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Julho 14, 2004 Denunciar Share Postado Julho 14, 2004 ué..<%Total = CInt(Moeda(session("varPreco"))) + CInt(Moeda(session("varFrete")))%>tentou isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ar_ctjd Postado Julho 14, 2004 Denunciar Share Postado Julho 14, 2004 Esse código que o Dark, escreveu está correto....Funcionou né? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 doulo4ever Postado Julho 14, 2004 Autor Denunciar Share Postado Julho 14, 2004 Sim....funcionou....mas pra que serviu esse "CInt"Valeu Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Joaozava Postado Julho 14, 2004 Denunciar Share Postado Julho 14, 2004 Devolve uma variável forçada a ser inteiro.(ex. Cint("12") devolve 12 como numero e não como String) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 doulo4ever Postado Julho 14, 2004 Autor Denunciar Share Postado Julho 14, 2004 ok, valeuzzzzz Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Julho 15, 2004 Denunciar Share Postado Julho 15, 2004 Hehehevocê testou o codigo sem colocar o CINT?Na maioria dos casos, acontece assim:var1 = 1var2 = 2result = var1 + var2result = 12ao 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 + var2result = abNesse 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 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Nilson - Postado Agosto 2, 2004 Denunciar Share Postado Agosto 2, 2004 Hehehevocê testou o codigo sem colocar o CINT?Na maioria dos casos, acontece assim:var1 = 1var2 = 2result = var1 + var2result = 12ao 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 + var2result = abNesse 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çosestou 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 ??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Agosto 2, 2004 Denunciar Share Postado Agosto 2, 2004 (editado) uai brother qual foi o resultado ao tentarp1 = 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 Agosto 3, 2004 por bareta Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Agosto 3, 2004 Denunciar Share Postado Agosto 3, 2004 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? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
doulo4ever
Olá pessoal...
tenho:
<%= Moeda(session("varPreco"))%> e <%= Moeda(session("varFrete"))%>
como faço para somar os dois valores e mostrar um total?
vlwww
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
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.