>From the man page: "in the style [-]0xh.hhhhp±; for A conversion" Missing "d" after the plus/minus sign. Note that the minimum number of exponent digits is 1, unlike e/E (for which the minimum is 2). But that "; for A" phrasing is awkward too. Honestly, the C standard is easier to read here. -Ben