О проекте

 

Со школьной скамьи мы знаем, что МАТЕМАТИКА -ТОЧНАЯ НАУКА!  Даже, когда речь идет о приближенных вычислениях.

А как вам такая арифметика?  Учитель заявляет: x1+1=x2 в подавляющем большинстве случаев. Бывает, правда, иногда, что    x1+1 = x1, но это бывает редко, поэтому не стоит на это обращать внимания:). Или x1 — x2 = d, но при этом иногда x2 + d,  даже близко не равно x1. Ну, так это же бывает нечасто, да к тому же можно придумать хитроумные проверки, которые будут выявлять эти случаи и как-то их исправлять. 

Как ни странно, но именно такую арифметику мы имеем   в качестве базовой для чисел с плавающей точкой в современных компьютерных вычислениях. Она утверждена в стандарте IEEE754-x.

Целью настоящего проекта является показать, что двоичная арифметика, не смотря на простоту реализации в железе, при использовании ее для десятичных вычислений, приводит к неоправданно высоким накладным расходам.

Другой целью настоящего проекта является ознакомить читателя с новым  форматом  чисел с плавающей точкой — смешанным десятично-двоичным форматом (СДДФ). Этот, разработанный автором формат позволяет производить десятичные вычисления в двоичном коде почти со скоростью двоичной арифметики. При этом точность вычислений соответствует десятичной арифметике.

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

Планируется также обсуждение и критический разбор  работ по данной тематике, опубликованных в различных англоязычных источниках.

Автор ждет заинтересованного обсуждения  излагаемых в блоге идей и будет счастлив найти единомышленников.