2017-04-19 16:40:32 UTC
Does anyone have advice about changing from using VAX floating point representation to IEEE_FLOATING point. What are the pitfalls?
I'm tempted to do this to exchange floating point values between the Alpha and a linux box. I have a test FORTRAN TCP/IP server program that exchanges data with a python client on the linux box. I use struct in python to pack/unpack and swap the bytes. I use FORTRAN because my existing application does.
The FORTRAN and C compilers have /FLOAT=IEEE_FLOAT qualifier. So I could rebuild with that option (and remember to build our libraries that are built infrequently).
The original idea was to convert values to strings for exchange.
I'm using VMS 7.3-2 on an AlphaStation 255/233