Я тут решил протестировать калькуляторы НДС, которые есть в Интернете, и понял, что ситуация забавная. Внезапно выяснил, что некоторые калькуляторы НДС спотыкаются на простых примерах. Да, есть такие, которые считают верно, но в них часто нет НДС 5%, НДС 7% и НДС 22%.
- Например, если выделить НДС 20% из 99 копеек, то должно получиться 17 копеек, но точно не 16 копеек или 18 копеек, как считают некоторые калькуляторы.
- Или, вот еще пример: если начислить НДС 22% на 22 р. 25 коп., то должно получиться 27 р. 15 копеек, а не 27 руб. 14 или 13 копеек.
Программисты знают, что при операциях округления часто всплывают эти досадные копейки, так как это связано с особенностью представления дробных чисел в памяти компьютера. Эта проблема их давно преследует и есть множество костылей для их решения.
Да, я человек занудный, каждую копейку считаю) И решил написать собственный калькулятор НДС, без этих досадных ошибок с копейками.
Читать далее