Hi Elias,
thanks, fixed in SVN 162. In that range it can still happen that
"small" differences occur because an operation may be internally
performed as double and then converted to integer. The double has
48-1 bit precision and the integer 64-1 bit precision. It depends a little
on how the actual operation is implemented.
/// Jürgen
On 03/11/2014 04:32 PM, Elias Mårtenson wrote:
Running ⎕SYL shows the following:
largest integer 9223372036854775807
Trying to subtract one from this value gives a weird result:
*9223372036854775807-1*
¯9223372036854775808
Regards,
Elias