Форум программистов, компьютерный форум CyberForum.ru

Предложить эффективный алгоритм умножения числа на дробь в длинной арифметике - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа,выводящая список запущенных процессов в порядке присвоенного им ID (по убыванию) http://www.cyberforum.ru/cpp/thread1592917.html
Нужна программа с++, выводящая список запущенных процессов в порядке присвоенного им ID (по убыванию)
C++ Программирование Winlogon (создание своего варианта входа в windows) Добрый вечер, такое вопрос: как создать свой вариант входа в систему windows, т.е. свой winlogon вход будет осуществляться по RFID карте, хочу написать приложение, которое при входе в систему считывает карту, подключается к БД (будет сервер авторизации в локальной сети), получает разрешение на запуск системы. Искал про userinit.exe, winlogon.exe, не могу понять, как своему приложению... http://www.cyberforum.ru/cpp/thread1592740.html
C++ С вставкой подпрограммы асемблера C++
Добрый день. Есть задание написать программу используя ввод и вывод С++, а расчеты выполнить с помощью ассемблера. Решил начать с малого и рассчитать часть программы. Y=MAX(A,A+B) Вводим А и В В регистр 0 заносим А в регистр 1 заносим А+В вызываем подпрограмму МАХ. сравниваем р0 и р1 регистры выполняем переход если р0-р1 больше нуля. меняем регистры местами (нужное число будет лежать в...
C++ Сканирование и ввод капчи
Нужна программа, которая способна считывать и вводить капчу в определенное поле. Капча всегда в одном формате, одним шрифтом. Возможно ли реализовать подобное с помощью С++, если нет, то с помощью какого?
C++ Знак :: http://www.cyberforum.ru/cpp/thread1591190.html
Натыкался несколько раз на код вида ::some_func(); Что это означает? Никогда раньше не видел чтобы какая та конструкция начиналась с двух двоеточий.
C++ WinAPI Разработка программы, выводящей в консоли список модулей процесса explorer.exe в ОС семейства Windows Помогите пожалуйста сделать программу на с++ Разработка программы, выводящей в консоли список модулей процесса explorer.exe в ОС семейства Windows подробнее

Показать сообщение отдельно
дшштдл
0 / 0 / 0
Регистрация: 25.11.2015
Сообщений: 1

Предложить эффективный алгоритм умножения числа на дробь в длинной арифметике - C++

25.11.2015, 22:59. Просмотров 201. Ответов 1
Метки (Все метки)

Нам дано длинное натуральное число, представленное в виде динамического массива:

1) разряды числа записываются от старшего к младшему;

2) нули до первого значащего элемента не изменяют число (т.е. массивы 52957172582 и 00052957172582 представляют одно и то же число).

Также нам даны числитель и *знаменатель несократимой обыкновенной дроби.

Задача: предложить эффективный алгоритм умножения числа на дробь (под "эффективным" понимается за один цикл, т.е. сначала умножить на числитель, а потом разделить на знаменатель нельзя).

*Знаменатель дроби либо равен 1, либо кратен 2 или(и) 5.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru