ОБ ОДНОМ СПОСОБЕ УСКОРЕНИЯ МЕДЛЕННЫХ ОПЕРАЦИЙ, ЗАКЛЮЧАЮЩЕМСЯ В ЧАСТИЧНОЙ ЗАМЕНЕ ДЕЛЕНИЯ УМНОЖЕНИЕМ > Полезные советы
Тысяча полезных мелочей    

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

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

Санжак В.Л. Статья в формате 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 447 KB...

18 03 2026 21:35:32

НИКУЛИН АНАТОЛИЙ ВЛАДИМИРОВИЧ

НИКУЛИН АНАТОЛИЙ ВЛАДИМИРОВИЧ Статья в формате PDF 90 KB...

17 03 2026 10:55:47

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

СОСТОЯНИЕ СИСТЕМ, ОБЕСПЕЧИВАЮЩИХ АДАПТАЦИЮ, ПЕРЕКИСНОЕ ОКИСЛЕНИЕ ЛИПИДОВ В ПЕЧЕНИ У КРЫС ПРИ ТЕСТИРОВАНИИ В «ОТКРЫТОМ ПОЛЕ» Исследовались биохимические показатели гормонально-медиаторного обмена, содержания гликогена и перекисного окисления липидов в печени у крыс, находящихся в течение часа в «Открытом поле». Показано, что первые биохимические изменения анализируемых показателей наблюдаются уже через 3 минуты пребывания животного в экспериментальной камере. Экспериментальное воздействие изменяло активность гистамин-, серотонин- и норадренэргических систем головного мозга, активировало ГГНС и САС, приводило к развитию стрессовой реакции. Пребывание животных в «Открытом поле» снижало уровень гликогена и активизировало процессы ПОЛ в печени. ...

16 03 2026 13:53:49

Студенты как телеаудитория

Студенты как телеаудитория Статья в формате PDF 314 KB...

11 03 2026 22:33:35

ФАРМАКОЛОГИЧЕСКАЯ КАРДИОЦИТОПРОТЕКЦИЯ В УСЛОВИЯХ МОДЕЛИРОВАНИИ ГИПОКСИИ-ИШЕМИИ-РЕОКСИГЕНАЦИИ

ФАРМАКОЛОГИЧЕСКАЯ КАРДИОЦИТОПРОТЕКЦИЯ В УСЛОВИЯХ МОДЕЛИРОВАНИИ ГИПОКСИИ-ИШЕМИИ-РЕОКСИГЕНАЦИИ В современных исследованиях в области кардиологии убедительно доказано, что улучшение энергетического метаболизма ишемизированного миокарда открывает перспективы разработки нового подхода к лечению сердечнососудистых заболеваний. В задачи исследования включалось разработать оптимальную модель гипоксии-ишемии-реоксигенации и изучить 10 лекарственных средств в данных условиях. Для оценки степени эффективности фармакологической кардиоцитопротекции в условиях модели гипоксия-ишемияреоксигенация изучались 14 показателей электрокардиографического (ЭКГ) – мониторинга. В качестве наиболее эффективного лекарственного средства при моделирования условий гипоксии-ишемии-реоксигенации обладало кислородтрaнcпортное соединение – эмульсия перфторана. Средней степенью эффективности обладали раствор аденозинтрифосфорной кислоты (АТФ), раствор кокарбоксилазы, раствор магния сульфата, расвор рибоксина, раствор солкосерила, раствор цитохромаС и раствор эссенциале. Низкой степенью эффективности обладали раствор аскорбиновой кислоты и раствор карнитина хлорид. ...

10 03 2026 7:16:50

ПРОБЛЕМЫ ЭТИОЛОГИИ И ПАТОГЕНЕЗА ГЕСТОЗА

ПРОБЛЕМЫ ЭТИОЛОГИИ И ПАТОГЕНЕЗА ГЕСТОЗА В обзоре изложены современные представления об этиологии и патогенезе гестоза. Рассмотрена роль иммунокомплексной патологии как пускового механизма в развитии гестоза, значение нарушения продукции плацентой цитокинов с иммуносупрессивным действием при осложненном течении беременности. Проведен анализ данных литературы относительно роли недостаточности вазодилатирующих факторов, в частности, оксида азота в патогенезе гестоза. Оценена роль активации системы ренин-ангиотензин-альдостерон, интенсификации процессов перекисного окисления липидов как факторов развития гипертензивного синдрома при беременности. ...

05 03 2026 10:56:42

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

ИССЛЕДОВАНИЕ ВОЗМОЖНОСТИ СОЗДАНИЯ ИММОБИЛИЗОВАННЫХ СТРУКТУР НА БАЗЕ ПРОБИОТИКОВ Рассмотрена современная классификация и номенклатура пробиотических средств. Проведен анализ по составу и форме выпуска препаратов, представленных на российском фармацевтическом рынке. Даны рекомендации по оптимальному дозированию препаратов пробиотиков и повышению их устойчивости с помощью метода иммобилизации. ...

01 03 2026 2:43:24

ЗЕМЦОВА ВАЛЕНТИНА ИВАНОВНА

ЗЕМЦОВА ВАЛЕНТИНА ИВАНОВНА Статья в формате PDF 344 KB...

16 02 2026 13:20:21

ПРОЦЕССЫ КЛЕТОЧНОЙ РЕГУЛЯЦИИ ПРИ ЗАЖИВЛЕНИИ РАН С РАЗВИТИЕМ ГИПЕРТРОФИЧЕСКИХ РУБЦОВ

ПРОЦЕССЫ КЛЕТОЧНОЙ РЕГУЛЯЦИИ ПРИ ЗАЖИВЛЕНИИ РАН С РАЗВИТИЕМ ГИПЕРТРОФИЧЕСКИХ РУБЦОВ Одним из наиболее часто встречающихся осложнений после пластических операций остаются гипертрофические рубцы [1;6;10], этиология которых может быть обусловлена неадекватным образованием вазоактивных веществ. Репаративная регенерация операционной раны состоит из серии биохимических координированных реакций между различными типами клеток, регулируемых локальными медиаторами. В этом процессе участвуют не только клеточные элементы соединительной ткани, но и факторы, продуцируемые эндотелием [7]. При оперативных вмешательствах заполнение тканевого дефекта осуществляется грануляционной тканью, необходимым условием роста которой является развитие сети капилляров из эндотелиальных клеток (ангиогенез). ...

13 02 2026 9:18:26

Еще:
Поддержать себя -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 ::