On Mon, 21 Jan 2008, Guy Roussin wrote:
> Hi,
> With this code :
> #!/usr/local/bin/hbrun
> proc main()
> ? 1234567890123456789
> ? 12345678901234567890
> return
> i get these results (linux debian):
>  1234567890123456789
>  12345678901234570000
> strange no ?

No, expected. 12345678901234567890 is too big to store in 64bit
signed integer and double value has to be used with smaller
(53bits only) precission.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to