In the alternative implementation decimal point character is written even if no digits follow it.įor infinity and not-a-number conversion style see notes.Ĭonverts floating-point number to the decimal exponent notation.įor the e conversion style d.ddd e ±dd is used.įor the E conversion style d.ddd E ±dd is used. Precision specifies the exact number of digits to appear after the decimal point character. Precision specifies the minimum number of digits to appear.Ĭonverts floating-point number to the decimal notation in the style ddd.ddd. In the alternative implementation 0x or 0X is prefixed to results if the converted value is nonzero.Ĭonverts an unsigned integer into decimal representation dddd. If both the converted value and the precision are 0 the conversion results in no characters. Precision specifies the minimum number of digits to appear.
The following format specifiers are available:Ĭonverts an unsigned integer into hexadecimal representation hhhh.įor the x conversion letters abcdef are used.įor the X conversion letters ABCDEF are used.
Pointer to a null-terminated multibyte string specifying how to interpret the dataĪrguments specifying data to print.
Up to bufsz - 1 characters may be written, plus the null terminator Pointer to a character string to write to