value
    An object of type double that is converted to a null-terminated
    string of ASCII digits.
 ndigit
    The number of ASCII digits to use in the converted string. If
    ndigit is less than 6, the value of 6 is used.
 buffer
    A storage location to hold the converted string.