Правильность результатов численного эксперимента зависит от уровня точности собственно модели, точности задания параметров модели, ошибки используемых приближенных методов и погрешности, получающейся при проведении вычислений. Подробно вопросы распространения погрешностей входных данных (неустранимой погрешности) рассмотрены, например, в [Меркулова Н. Н., Михайлов М. Д. Методы приближенных вычислений],
В памяти числа записываются на конечной разрядной сетке, т.е. сохраняется только определенное число значащих цифр в записи числа. Это может вызвать ошибки.
К ошибкам может привести и так называемый способ записи чисел с плавающей точкой (или запятой), при котором число записывается в виде значащей части (мантиссы) и порядка. Поэтому такие числа, как или в форме с плавающей точкой всегда будут записаны приближенно:
0.33333333
0.66666666 или 0.66666667, если происходит округление.
Таким образом, при вычислений арифметических выражений с вещественными и комплексными операндами возникают ошибки округления, которые могут привести к существенному искажению результата.
При выполнении действий в системах с плавающей точкой на конечной разрядной сетке происходит нарушение некоторых законов алгебры, как, например, ассоциативного и дистрибутивного [Кнудт Д. Искуссиво программирования для ЭВМ. Т. 2]: и , что также способствует накоплению ошибки.