MASCARA P/ TIPO DOUBLE ÃÆ€™A€ŠÂ¬Ã‹Å“ FICAR COM FORM.
Oi,
Máscara p/ tipo double não ficar com formatação de nº cientÃfico?
Vcs. tb. usam este tipo de artifÃcio abaixo com tipo double, quando ele coloca nºs na formatação:
7,39795918367347E-02 >> resultado de (435 / 5880)
ArtifÃcio:
Format(7,39795918367347E-02, "0.###")
Resulta em:
0,074
Ou o que vcs. fazem p/ lidar com tipo double??
Grato,
Máscara p/ tipo double não ficar com formatação de nº cientÃfico?
Vcs. tb. usam este tipo de artifÃcio abaixo com tipo double, quando ele coloca nºs na formatação:
7,39795918367347E-02 >> resultado de (435 / 5880)
ArtifÃcio:
Format(7,39795918367347E-02, "0.###")
Resulta em:
0,074
Ou o que vcs. fazem p/ lidar com tipo double??
Grato,
faz assim
Round( numero, qtdDeDecimais)
ex.
Round( numero, qtdDeDecimais)
ex.
Round((435/5880), 2)
resultado = 7,40
Oi,
Mas este não é o resultado real da divisão (435 / 5880) , sendo que o resultado real é 0,74
ou em N. C.:
7,4E-02 (7,4 * (10 ^ -2))
A dúvida é não deixar um resultado de operação entre doubles resultar em N. C.
T+
Mas este não é o resultado real da divisão (435 / 5880) , sendo que o resultado real é 0,74
ou em N. C.:
7,4E-02 (7,4 * (10 ^ -2))
A dúvida é não deixar um resultado de operação entre doubles resultar em N. C.
T+
vc quer todos os numeros?
não vai dar.
não vai dar.
Oi,
Então isto é mesmo uma limitação do tipo double no VB 6, e quem quiser que formate a saÃda do resultado das operações usando FORMAT.
Valeus!
Então isto é mesmo uma limitação do tipo double no VB 6, e quem quiser que formate a saÃda do resultado das operações usando FORMAT.
Valeus!

sim, ou usa um format, ou arredonda o valor.
fora isso, pode esquecer...... não tem como. Nunca vi alguem precisar tanto numero na tela assim tb, mas..............
fora isso, pode esquecer...... não tem como. Nunca vi alguem precisar tanto numero na tela assim tb, mas..............
ok, e o pior é que por aqui precisa...
na área de economia vc sabe como é né, haja númerosssss
abss[S27]
na área de economia vc sabe como é né, haja númerosssss
abss[S27]
e eu sei como é, afinal, umas das areas em que atuo tb é a financeira...
agora, vc só pode usar o nome completo de forma implicita, não pode exibir.
se exibir, vai virar Notacao Cientifica.
quebra ele na hora de exibir, mas mantem ele inteiro no seu codigo, tipo, usa variavel. é o unico jeito.
agora, vc só pode usar o nome completo de forma implicita, não pode exibir.
se exibir, vai virar Notacao Cientifica.
quebra ele na hora de exibir, mas mantem ele inteiro no seu codigo, tipo, usa variavel. é o unico jeito.
Tópico encerrado , respostas não são mais permitidas