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

Классы, Длинная арифметика, LongLong - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поменять знаки тех элементов массива, которые встречаются в нем один раз http://www.cyberforum.ru/cpp-beginners/thread321827.html
поменять на противоположные знаки тех элементов массива,которые встречаются в массиве ровно 1 раз
C++ Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов Ребят, надо написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет среднее арифметическое его элементов. Может кто-нибудь помочь? Просто завтра сдавать работу (зачет) а я нифига не понял в этой теме ((( http://www.cyberforum.ru/cpp-beginners/thread321822.html
C++ Работа с символьными строками
Надо на Borlande настрочить,кто может помогите:Дано строку.Сформировать строку, которыя бы содержал отделеные пробелами номера вхождений цифровых символов исходной строки, если такие там есть,и найти сумму этих номеров.
Циклические алгоритмы C++
Ребята,надо на Borland C++ 5.02 сделать,вот задание:Дано натуральне число n. Обчислити P=(1+1/1)(1+1/2{)}^{2}...(1+1/n{)}^{n}
C++ Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих массивов упорядоченный массив М3 http://www.cyberforum.ru/cpp-beginners/thread321759.html
Помогите с работой на Borland C++ 5.02:Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих массивов упорядоченный массив М3. Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержимое.
C++ Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы Ребята,помогите с заданием: Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы.Только сделать на Borland C++ 5.02,А не на dev-e. Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержимое. подробнее

Показать сообщение отдельно
Yellow2815
0 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 12
17.06.2011, 23:23  [ТС]     Классы, Длинная арифметика, LongLong
Цитата Сообщение от grizlik78 Посмотреть сообщение
Наверное правильнее оперировать понятиями старшая и младшая, а не левая и правая.
Это на ассемблере просто, там флаг переноса есть. На Си всё-таки посложнее. Ну ладно, будем считать, что просто.
Когда Money делал, та же задача была с рублями и копейками, копейки сложили - получили рубль - отправили в рубль.

Цитата Сообщение от grizlik78 Посмотреть сообщение
Для умножения могу посоветовать помедитировать над следующей формулой.
Предположим, что у нас есть числа размером 2*n разрядов.
Представим числа A и B половинами по n разрядов
A = (Ah << n) + Al
B = (Bh << n) + Bl
Тогда
A*B = ((Ah << n) + Al) * ((Bh << n) + Bl) = (Ah*Bh << 2*n) + ( (Ah*Bl + Al*Bh) << n ) + Al*Bl
Помедитирую, спасибо за формулу.

Цитата Сообщение от grizlik78 Посмотреть сообщение
А деление сдвигами и вычитаниями, как в школе учили — уголком. Медленно, но зато надёжно
Столбиком? так там же две части? какой алгоритм предполагается?
 
Текущее время: 11:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru