Get arredondando valor...

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

carlos_dornelas
Usuário Nível 3
Usuário Nível 3
Mensagens: 400
Registrado em: 25 Ago 2004 21:54

Get arredondando valor...

Mensagem por carlos_dornelas »

Prezados, tenho uma informação gravada num campo caracter referente a um valor: 12,217756. Em uma determinada ocasião, preciso recuperá-lo com o Val() em uma variável e mostrá-la em um get com o pict '9999.999999', mas o get está me mostrando o valor 12,220000. Como faço para que o get mostre 12,217756?

Antonio Carlos
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Get arredondando valor...

Mensagem por sygecom »

Código: Selecionar todos

FUNC MAIN()
vVAR1:="12,217756"
SET DECIMALS TO 6
SET FIXED OFF
vVAR2:=VAL(vVAR1)
SET DECIMALS TO 2
SET FIXED ON
...
...
...
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
carlos_dornelas
Usuário Nível 3
Usuário Nível 3
Mensagens: 400
Registrado em: 25 Ago 2004 21:54

Re: Get arredondando valor...

Mensagem por carlos_dornelas »

Obrigado Sygecom!
Responder