converts a floating point value to a string with the same contents as what std::sprintf(buf, sz, L"%f", value) would produce for a sufficiently large buffer.
std::sprintf(buf, sz, L"%f", value)
Declared in <bslstl_string.h>
<bslstl_string.h>
wstring to_wstring(float value);