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