HP OpenVMS Systemsask the wizard 
The Question is: I am trying to convert floatingpoint numbers into text and vice versa. I have managed to get this to work for all but one floatingpoint type, the X_FLOAT, which is the problem. I am using LIB$CVT_DX_DX to convert an FP descriptor into a text one and vice versa. The VMS documentation is clear as to what to do for all types but the X_FLOAT. Indeed, LIB$CVT_DX_DX rejects DSC$K_DTYPE_FX as being an unknown type. The question is, how do I carry out a conversion of X_FLOAT to text and vice versa? I do not want to lose precision by converting the X_FLOAT to a T_FLOAT first if I can possibly avoid it. The Answer is : Your version of OpenVMS Alpha does not have IEEE XFloat floating point conversions. This support is under consideration for a future OpenVMS release. In the interim, you will have to convert the value directly. Other topics related to floating point  in addition to what is available in the AskQ support database and in the OpenVMS and C manuals and in example resources cited in the OpenVMS FAQ  include (58), (2290), (2553), (3354), (4727), (7002), (7129), (8268), (8524), (8739), (8846), (9091), (9436) and likely other topics.
