USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Variaveis do VB (Float)
Camila
não registrado
ENUNCIADA !
Postada em 22/12/2008 13:31 hs   
Pessoal, por favor como eu declaro uma variavel no vb6.0 float?
 
quero fazer uma conta assim: 1,78+6,89 so que quero tambem usar as casas depois da virgula...
 
Alguem pode me ajudar???
 
Muito Obrigado
 
Bjinhos
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 22/12/2008 14:32 hs            
camila já tentou assim

Dim Total As Double
valor1 = CDbl("1,76")
valor2 = CDbl("6,89")
Total = Valor1 + Valor2

' total = 8,65

é isso que deseja?

TÓPICO EDITADO
 
Camila
não registrado
ENUNCIADA !
Postada em 22/12/2008 17:29 hs   
oI TREZE
eNTAO E MAIS OU MENOS ISSO SO QUE EU PRECISO QUE SEJA ASSIM
 
QUERIA PODER JOGAR ESSE VALOR COM VIRGULA EM QUALQUER VARIAVEL (TIPO ASSIM FLOAT)
 
ME AJUDA???
 
OBRIGADO
 
BJO
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 22/12/2008 17:47 hs            
Camila não tem como você tem de declarar a variavel.

uma outra forma seria você jogar estes valores em qualquer variavel mas na hora de exibir ou somar fazer a coneversão usando o CDbl que traduzindo quer dizer "Convert To Double"

exemplo

valor1="1,76"
valor2="6,89"
total = CDbl(valor1) + CDbl(Valor2)

entedeu,

mas porque tem de ser tipo float? qual o objetivo?




   
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 23/12/2008 10:18 hs            
Camila
 
o q o Treze está dizendo é q vc pode declarar a variavel como variant mesmo e, na hora de exibir ou somar vc usa o Cdbl
Dim Valor1 as variant
Dim Valor2 as variant
valor1="1,76"
valor2="6,89"
total = CDbl(valor1) + CDbl(Valor2)
   
joao
não registrado
Postada em 01/12/2011 09:55 hs   
vc tbm pode usar ela como double se vc nao esta perocupada com a memoria.
ou como single

dim x as double
dim y as single

'aqui vai o codigo onde o usuario digita o numero 1,76 - 1,85 ou qq numero float e que será atribuido para a variavel x ou y dependendo do seu codigo'

double ocupa mais memoria que single portanto para casos como este de 1,75 ou numeros com poucas casas decimais (por volta de umas 10 - 13) aconselho usar single.
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página