fix itoa  and ltoa