Тысяча полезных мелочей    

ОБ ОДНОМ СПОСОБЕ УСКОРЕНИЯ МЕДЛЕННЫХ ОПЕРАЦИЙ, ЗАКЛЮЧАЮЩЕМСЯ В ЧАСТИЧНОЙ ЗАМЕНЕ ДЕЛЕНИЯ УМНОЖЕНИЕМ

ОБ ОДНОМ СПОСОБЕ УСКОРЕНИЯ МЕДЛЕННЫХ ОПЕРАЦИЙ, ЗАКЛЮЧАЮЩЕМСЯ В ЧАСТИЧНОЙ ЗАМЕНЕ ДЕЛЕНИЯ УМНОЖЕНИЕМ

Санжак В.Л. Статья в формате PDF 255 KB

Рассматривается способ частичной замены операции деления на операцию умножения.

Операция деления одного числа на другое может быть частично заменена более быстрой операцией перемножения, что для случая вычислительного процесса должно дать выигрыш по времени.

Рассмотрим это на примере трехзначного числа (знаменателя), пусть необходимо получить мантиссу дроби 1/221 .

Первые 2 ненулевых числа мантиссы получаем (сразу отметим, что 3 числа - еще лучше), используя простое деление:

Теперь будем только умножать. За первый сомножитель берем остаток 55. Вторым сомножителем будет частное, удлиняющееся после каждого умножения и которое образует в конечном итоге искомую мантиссу.

Вся мантисса (ненулевая часть) образуется из начального состояния сомножителей: 55*45. На число 55 будет умножаться всегда одна цифра из правого сомножителя («45», и которое - число - будет возрастать). Результат произведения будет записываться правее перемножаемой цифры (правого сомножителя - мантиссы) на m разрядов, где m равно количеству чисел «первоначальной» мантиссы, включая нули; в данном случае m=4 (величина 0,0045).

Умножаем 55 на 4, затем на 5:

Теперь складываем оба нижних числа (сумма = 2475), «поднимаем» цифру 2 к 45 и передаем ей «право» на перемножение. Затем, после суммирования, перемножаться (с «55») будет следующая цифра и т.д.

и т.д.

Правый сомножитель будет искомой мантиссой (ненулевая часть).

Данный алгоритм можно описать так:

Здесь остаток от деления: «55» является сам коэффициентом у искомой величины 1/221. И чем меньший коэффициент (остаток) мы возьмем, тем справа будут добавляться меньшие числа (в отличие от больших коэффициентов, могущих создать справа большую величину, влияющую на перемножаемую цифру).

В общем случае получение деления чисел будет следующим:

Пусть необходимо разделить число A на В. Задача заключается в нахождении мантиссы числа 1/B и затем перемножение мантиссы на число А.

Необходимо произвести деление для получения только 3 первых ненулевых цифры
(3-я цифра - для меньшего влияния очередного произведения на перемножаемую цифру). Пусть получим остаток Y от последнего 3-го этапа деления:

где число C1-3 = с3*100 + с2*10 + с1 , c3>0.

Первым сомножителем будет остаток Y. Вторым - число C1-3.

Список литературы

  1. Бронштейн И.Н., Семендяев К.А. Справочник по математике. - М.: Наука, 1986.


ЛИДИЯ ПЕТРОВНА ИОНОВА

ЛИДИЯ ПЕТРОВНА ИОНОВА Статья в формате PDF 402 KB...

02 11 2026 13:15:55

ОПТИМАЛЬНЫЕ УСИЛИЯ РЕЗАНИЯ КОРНЕПЛОДОВ

ОПТИМАЛЬНЫЕ УСИЛИЯ РЕЗАНИЯ КОРНЕПЛОДОВ Статья в формате PDF 311 KB...

28 10 2026 2:36:37

К ВОПРОСУ О ДЕФЛЯЦИИ И ФИЗИЧЕСКОЙ ЭРОЗИИ ГУМУСА

К ВОПРОСУ О ДЕФЛЯЦИИ И ФИЗИЧЕСКОЙ ЭРОЗИИ ГУМУСА Статья в формате PDF 109 KB...

26 10 2026 10:23:33

Клонирование М-сегмента вируса ГЛПС в вектор рGEM-T EASY

Клонирование М-сегмента вируса ГЛПС в вектор рGEM-T EASY Статья в формате PDF 105 KB...

20 10 2026 17:26:52

НИКОЛАЕВА НАДЕЖДА КЛИМЕНТЬЕВНА

НИКОЛАЕВА НАДЕЖДА КЛИМЕНТЬЕВНА Статья в формате PDF 65 KB...

18 10 2026 16:21:16

НЕСТАНДАРТНЫЕ ЗАДАЧИ КАК ИНСТРУМЕНТ ДЛЯ РАСШИРЕНИЯ ЕСТЕСТВЕННО- НАУЧНОГО КРУГОЗОРА УЧАЩИХСЯ

НЕСТАНДАРТНЫЕ ЗАДАЧИ КАК ИНСТРУМЕНТ ДЛЯ РАСШИРЕНИЯ ЕСТЕСТВЕННО- НАУЧНОГО КРУГОЗОРА УЧАЩИХСЯ Нестандартные задачи в педагогической пpaктике создают благоприятные условия для качественной подготовки учащихся, быстрой адаптации в окружающем мире и малознакомых предметных областях, стимулируют самообразование, формируют научную картину мира и являются инструментом для расширения естественнонаучного кругозора учащихся. ...

03 10 2026 16:32:20

ИГРА – ТЕРАПИЯ В АДАПТИВНОЙ ФИЗИЧЕСКОЙ КУЛЬТУРЕ

ИГРА – ТЕРАПИЯ В АДАПТИВНОЙ ФИЗИЧЕСКОЙ КУЛЬТУРЕ Статья в формате PDF 104 KB...

02 10 2026 23:23:37

ТЕРМОДИНАМИЧЕСКИЕ МЕХАНИЗМЫ ПРОТЕКЦИИ МОЗГА ОТ ЗЛОКАЧЕСТВЕННЫХ ОПУХОЛЕЙ ИМПУЛЬСНО-ГИПОКСИЧЕСКИМИ АДАПТАЦИЯМИ

ТЕРМОДИНАМИЧЕСКИЕ МЕХАНИЗМЫ ПРОТЕКЦИИ МОЗГА ОТ ЗЛОКАЧЕСТВЕННЫХ ОПУХОЛЕЙ ИМПУЛЬСНО-ГИПОКСИЧЕСКИМИ АДАПТАЦИЯМИ Установлен факт защитного влияния нового бионического режима импульсно-гипоксических адаптаций на восстановительные процессы коры мозга после удаления внутричерепных опухолей у нейрохирургических больных. Механизмом протекции мозга от рецидива злокачественных опухолей может быть согласование ритмов энергопродукции и энергопотрeбления в процессе формирования адаптации. ...

30 09 2026 1:15:16

СИВАНОВА ОЛЬГА ВАСИЛЬЕВНА

СИВАНОВА ОЛЬГА ВАСИЛЬЕВНА Статья в формате PDF 83 KB...

28 09 2026 10:19:35

ГУМАНИЗМ МЕДИЦИНЫ И ГУМАНИЗИРУЮЩЕЕ ОБРАЗОВАНИЕ

ГУМАНИЗМ МЕДИЦИНЫ И ГУМАНИЗИРУЮЩЕЕ ОБРАЗОВАНИЕ Статья в формате PDF 334 KB...

26 09 2026 23:38:56

Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::