Top.Mail.Ru
Ответы

Почему калькулятор не считает большие числа???

По дате
По рейтингу
Аватар пользователя
Новичок
9лет

Переполнение возникает. Для больших чисел используется другой способ их хранения и операции над ними тоже иным образом реализованы.

Аватар пользователя
Оракул
9лет

надо использовать инженерный микрокалькулятор

Аватар пользователя
Просветленный
9лет

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

Аватар пользователя
Мудрец
9лет

Если отображает определенное кол-во разрядов. это не говорит отом. что он не считает

Аватар пользователя
Искусственный Интеллект
9лет

Любая вычислительная машина - это конечный автомат. Когда-то он должен остановиться. Вот и останавливается - либо закончив вычисления, либо обнаружив, что число слишком большое.