formatCents
Formats an integer cent value as a locale-formatted number string.
Returns a plain number string (e.g. `"12.50"`). Currency symbol rendering
is intentionally left to the caller so this function remains
framework-agnostic and testable in isolation.