Показать сообщение отдельно
Старый 14.11.2005, 18:26   #1  
Tuple is offline
Tuple
Участник
 
13 / 10 (1) +
Регистрация: 07.05.2003
Различная сумма ежемесячной амортизации
При расчете амортизации обнаружили, что суммы ежемесячной амортизации по одному и тому же ОС не одинаковы.

В коде обнаружили, что амортизация расчитывается следующим образом: например, балансовая стоимость ОС равна 16012,50 руб. Амортизация начислена за 22 месяца (то есть щас пытаемся начислить за 23). Срок службы 60 месяцев.
как считается амортизация за 23 месяц: 23/60 = 0,3833333....., затем 22/60=0,3666666.....

Затем из 0,3833333..... вычитается 0,3666666..... и полученная разность умножается на 16012,50.


То есть грубо говоря это то же самое, что мы сразу поделили бы 16012,5 на 60 и нашли бы месячную сумму амортизации.

Для чего сделан такой алгоритм, ведь при делении и последующем вычитании таких дробей теряется точностьсуммы месячной амортизации?

Спасибо.