Hi Chaps,

I have just started to play around with mono on Windows and have found a
little issue with floating point precision.

In my example:

D:\development\dotnet\problems\float>mono ftest.exe
COBOL: float = 3 (by value 3)
COBOL: float = 3.14199995994568 (add .142)
COBOL: float = 3.14199995994568 (move)

Where as with MS dot net...

D:\development\dotnet\problems\float>ftest
COBOL: float = 3 (by value 3)
COBOL: float = 3.142 (add .142)
COBOL: float = 3.142 (move)

Here is the .il for you to have a look at...
 


--
Stephen Gennard


<<attachment: winmail.dat>>

Reply via email to