There’s another bug: turn iPhone to enable scientific calculator (firmware 2.2), type ‘350’, press ‘e^x’ – you’ll get something …e+152 (as expected). Then divide that number by 12. You’ll get …e+37 (instead of …e+151).

Moreover you can’t enter 1e+130 by pressing ‘1’, ‘EE’, ‘130’ and ‘=’ – that causes an error. But you can press ‘1’, ‘EE’, ‘125’, ‘=’ (to get 1e+125) and then multiply by 100000. You’ll get 1e+130 without any errors.

There’s a iphone calculator without that bug at iphav.com

There’s another bug: turn iPhone to enable scientific calculator (firmware 2.2), type ‘350’, press ‘e^x’ – you’ll get something …e+152 (as expected). Then divide that number by 12. You’ll get …e+37 (instead of …e+151).

Moreover you can’t enter 1e+130 by pressing ‘1’, ‘EE’, ‘130’ and ‘=’ – that causes an error. But you can press ‘1’, ‘EE’, ‘125’, ‘=’ (to get 1e+125) and then multiply by 100000. You’ll get 1e+130 without any errors.