Почему калькулятор не считает большие числа???
Переполнение возникает. Для больших чисел используется другой способ их хранения и операции над ними тоже иным образом реализованы.
надо использовать инженерный микрокалькулятор
Потому что большие числа не помещаются в стандартные типы данных и для реализации вычислений с ними приходится писать собственные методы. Согласитесь, это гораздо сложнее использования стандартных и вряд ли имеет смысл в калькуляторе.
Но никто не мешает написать вам калькулятор, работающий с числами любой длины, ограниченной лишь объемом памяти компьютера...
Если отображает определенное кол-во разрядов. это не говорит отом. что он не считает
Любая вычислительная машина - это конечный автомат. Когда-то он должен остановиться. Вот и останавливается - либо закончив вычисления, либо обнаружив, что число слишком большое.