Then write your own custom formatter that does what you want...
Umm, why not just display the string the user inputs then, and handle it like a double internally?
Ok, in that case, why not just leave the string the user inputs UNTIL they actually calculate something, then replace the string with NSNumberFormatter stringFromNumber: version.
...... And in the mean time I figured I'd try to make a calculator from scratch on my own as I learned how to do each thing necessary in a calculator. It has actually really helped get a good grasp of the concepts.
Ok, in that case, why not just leave the string the user inputs UNTIL they actually calculate something, then replace the string with NSNumberFormatter stringFromNumber: version.