Noticed that calculations involving real number produced an incorrect results in 64-bit.
Code: Select all
domains r = real. predicates calcNums : (r,r, r[out]). clauses calcNumbs(Num1,Num2,Results):- TmpNum = Num1+Num2, Results = TmpNum * 2.
But it worked fine in 32-bit.
Is there any changes in 64-bit on how to handle this situation.
Thank you for your replay in advance.