Alaska Software Inc. - Re: Round() function problems
Username: Password:
AuthorTopic: Re: Round() function problems
Andreas Gehrs-Pahl

View the complete thread for this message in:

Re: Round() function problems
on Thu, 20 Aug 2015 14:12:45 -0400
Carlos,

>I'm using windows 10 64bit.

In that case, please see PDR 6678, which states that the issue is caused by 
the way Windows executes 32 Bit processes on 64 Bit CPUs. This PDR is marked 
as closed on 06/29/2015 with Build 2.00.598, so the "fix" -- if there was 
one -- should be in the current release of Xbase++, 2.00.623.

As the web-based PDR (text) search is not very accurate and misses a lot of 
valid entries as well as showing a lot of irrelevant ones when you do a text 
search, use the following URL to view it:

http://www.alaska-software.com/scripts/waa001.dll?WAA_PACKAGE=PUBLICDTS&WAA_FORM=DISPLAYPDR&PDRID=6678

Unfortunately, the Alaska Xbase++ Knowledge Base (or PDR system) doesn't say 
anything about how a PDR was "fixed" when it is closed. So it could very 
well be that this was closed as "This is Microsoft's fault and we can't do 
anything about it" without any change or fix being applied to the Xbase++ 
product. So I suggest that you use the latest build and run the test on your 
64-bit hardware (on Thread 1) to see if there is a difference. 

Another possible solution is indicated by the fact that the PDR mentions 
that the issue is only observable on Thread 1. So, you could try to run your 
routine (with your current version of Xbase++) in another thread, and see if 
that makes any difference.

Hope that helps,

Andreas

Andreas Gehrs-Pahl
Absolute Software, LLC

phone: (989) 723-9927
email: Andreas.GP@Charter.net
web:   http://www.Aerospace-History.net