Рекуррентні формули для розрахунку помилок ітераційного підсумовування двійкових чисел обмеженої довжини

Рекуррентні формули для розрахунку помилок ітераційного підсумовування двійкових чисел обмеженої довжини

У цій статті ми продовжимо розгляд проблеми комп'ютерних обчислень десяткових чисел за допомогою двійкової арифметики, яка була порушена в попередньому топіку [1]. У статті йтиметься про помилки, які в літературі прийнято називати помилками округлення. І, зокрема, помилок, які породжуються в результаті ітераційного підсумовування великого числа однакових десяткових чисел, представлених у двійковому вигляді обмеженим розрядним простором. У результаті досліджень були отримані прості рекуррентні співвідношення, що дозволяють точно визначити помилку комп'ютерних ітераційних обчислень часткових сум будь-якої кількості однакових доданків, на будь-якому кроці ітерації.

Модульне тестування у сучасних командах

Модульне тестування у сучасних командах

Для кого ця стаття?

Створення інструментів для дослідження NES-ігор

Створення інструментів для дослідження NES-ігор

Я вирішив продовжити серію публікацій про внутрішній пристрій NES-ігор, на цей раз я розповім про використовувані мною інструменти для досліджень.

AdBlock Plus зробив новий виток в історії «прийнятної реклами»

AdBlock Plus зробив новий виток в історії «прийнятної реклами»

Один з найбільших у світі блокувальників реклами AdBlock Plus порадував рекламодавців новою ініціативою. Розробники блокувальника запустили платформу Acceptable Ads Platform (AAP), призначену для розміщення на сайтах реклами зі списку «прийнятних оголошень» (Acceptable Ads). Прийнятну рекламу можна встановлювати замість звичайних банерів, які блокує Adblock Plus.

Історія одного бота

Історія одного бота

Всім привіт! Останні 4 місяці я зайнятий розробкою некомерційного бота для Telegram. Зараз у нього щодня грає від однієї до чотирьох сотень людей і для мене це великий успіх. Якщо вам цікава історія розробки, то прошу під кат.

Image