berserishe: Не каждый может понять что ему реально помогают, хочу заметить. Что-то не видно ваших усилий и конкретных вопросов по реализации алгоритма на бумаге...
berserishe: Разбираться сами даже не пробовали, а расписать вам кучу математики, которая нафиг никому кроме вас не нужна, просите. Нехорошо так делать.
"Непонятно" и "не объяснение" - разные вещи. На Wiki подробно описан алгоритм вычисления. И да, статья для хабра была бы не отличной, а плохой. Потому что объяснение алгоритма, который реализован тыщу раз - глупость.
Алексей Р: Просто вопрос из серии "Как удалить аппендицит дома? Поможет ли бензопила и отбойный молоток?". Некомпетентность в вопросе явная, если данные ценные вы имеете более чем реальный шанс их запороть.