Hi, At Mon, 10 Jul 2006 09:12:32 +0900, Brian Palmer wrote in [ruby-talk:201018]: > Yes, that's a biggie. I didn't realize that ruby compiled on non-IEEE > machines, but it makes sense now that I think about it. I think this > is out of my league, I suppose it would require integrating a > floating-point emulation library into ruby on such platforms, and > having that library handle the packing/marshaling, or even using that > library to back all Float objects on such platforms. I think that for > my purposes it makes more sense to just write a separate Marshal-type > extension library, since I only plan to target IA32, IA64 and Apple > G4/G5. What's the reason of your proposal? If it is for precision issue, rather I'd suppose to represent floating points in hexadecimal format. -- Nobu Nakada