>Preciso fazer um calculo chamado "Amarração Horizontal" para validação de registro do UNIBANCO
>O Calulo é o Seguinte:
>( VAL( "0409"+ "Agencia" +"ContaCorrente" ) + Codigo da Operação ) * ValorDoRegistro
>
>Exemplo:
>
>( 040909750000200257 + 6 ) * 2430
>
>O resultado na calculadore do windows é: 99410692500486639090 dos quais so vou aproveitar os 18 ultimos digitos 410692500486639090
>Mas o fox me da: 9,9410692500487E+19
>
>Alguem sabe como resolver o problema ?
>
>Obs: Estou utilizando VFP7
Oi Sergio;
Voce já tentou
SET DECIMALS to 19
Claudio
"Now to him who is able to do immeasurably more than all we ask or imagine, according to his power that is at work within us, Ephesians 3:20