Hi Jay, thanks again for the explanation. As a matter of fact, older GNU APL versions did use a more common-sense definition of tolerant floor, but then Fred reported problems with the Gaussian integers and I thought that this may be caused by me not strictly following the ISO standard. So I changed the implementation to follow the ISO standard. more and more. Apparently that was the wrong path. It remains interesting why this happens only on some platforms, but I suppose this is due to rounding errors. I will try another approach now, using the distance from the nearest Gaussian integer in tolerant floor. Best Regards, Jürgen Sauermann On 06/15/2017 10:38 AM, Jay Foad wrote:
|
- [Bug-apl] Problem with modulo arithmetic on Gaussian int... Frederick Pitts
- Re: [Bug-apl] Problem with modulo arithmetic on Gau... Juergen Sauermann
- Re: [Bug-apl] Problem with modulo arithmetic on... Jay Foad
- Re: [Bug-apl] Problem with modulo arithmeti... Juergen Sauermann
- Re: [Bug-apl] Problem with modulo arith... Jay Foad
- Re: [Bug-apl] Problem with modulo ... Juergen Sauermann
- Re: [Bug-apl] Problem with modulo ... Juergen Sauermann
- Re: [Bug-apl] Problem with mod... Jay Foad
- Re: [Bug-apl] Problem with... Jay Foad
- Re: [Bug-apl] Problem with... Juergen Sauermann
- Re: [Bug-apl] Problem with modulo arithmetic on... Frederick Pitts