Strict compliance with C99 currency formatting