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
|
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
|
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
|
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)
|
|
|
|
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.
|
|
|