Are there any quick fix/es to this like an external Microsoft function that returns a sting (array of characters) so that one could output as a string like wchar *GetDoubleString(double) without having to dig into lower level things like mantissa (and manually write one function for float and double)?