I'm writing a Level Editor but my program is shows the X,Y,Z positions like DWORD(unsigned long). I want to show them like a float but I can't find a formula or function for that. If you know something please reply!
If you have an integer 5, converting it to floating-point will produce 5.000000. You cannot create something that didn't exist to begin with, and integers do not have a precision less than the whole number. Showing your DWORDs as floating-point accomplishes absolutely nothing.
See this - [IMG]http://img705.imageshack.us/img705/52/farcr2.png[/IMG]
(From FarCry Map Editor) - did you see the floats they're get from dword because the DirectX 3d positions can be only DWORD. And something another - type in the calculator which link I give to you for example 1.0 you see the box in HEX it indicates 3F800000 - that's formula I wanted for.