Author | Topic: 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 |