Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
razval
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 8
#1

работа с числами не помещающимися в int - C++

05.11.2010, 15:25. Просмотров 473. Ответов 5
Метки нет (Все метки)

реализовать программу сложения и вычитания 20-тизначных чисел в разных системах счисления используя тип данных int,
т.е. с диалогом выбора ситемы счисления (2-я, 3-я, ... 10-я и 16-я)
p.s на C++, поподробней и с комментариями, спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2010, 15:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос работа с числами не помещающимися в int (C++):

Работа с массивом - Invalid types 'int[int]' for array subscript - C++
Добрый день. Данный код выдает ошибку invalid types 'int' for array subscript в функции в строке cout <<dm; Не понимаю в чем ошибка....

Error LNK2019: unresolved external symbol "public: __thiscall Vector<int>::Vector<int>(int,int,int)" (?0?$Vec - C++
Вот есть заголовочный файл // Заголовочный файл Vector.h #ifndef VECTOR_H #define VECTOR_H #include &lt;iostream&gt; using...

Как взять разность по модулю между двумя числами int? - C++
Суть в теме: &quot;Как взять разность по модулю между двумя числами int?&quot;. Заранее спасибо :)

Что можно подставить в переменную int для сравнений с другими числами? - C++
Задание: Дана матрица размером nxm. Упорядочить ее столбцы по возрастанию их наименьших элементов. Нужно подставить что-нибудь в...

Объявить массив из 5 элементов int и инициализируйте его первыми пятью положительными нечетными числами. - C++
Дан вопрос. Объявить массив из 5 элементров int и инициализируйте его первыми пятью положительными нечетными числами. Я написал код .Он...

Ошибка при компиляции error: cannot convert ‘int (*)[5]’ to ‘int**’ for argument ‘1’ to ‘void Replase(int**)' - C++
#include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;iomanip&gt; #include &lt;cstdlib&gt; #define row 5 #define col 5 using namespace...

5
Kastaneda
Jesus loves me
Эксперт С++
4703 / 2907 / 239
Регистрация: 12.12.2009
Сообщений: 7,406
Записей в блоге: 2
Завершенные тесты: 1
05.11.2010, 16:41 #2
razval, из всех отписавшихся в теме вы решили, что я самый добрый?)))
Единственное в чем сложность вашей задачи - это как представить большие числа. Погуглите "экспоненциальная запись", алгоритм арифметических операций думаю проблем не вызовет.
0
razval
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 8
05.11.2010, 17:03  [ТС] #3
Цитата Сообщение от Kastaneda Посмотреть сообщение
razval, из всех отписавшихся в теме вы решили, что я самый добрый?)))
Единственное в чем сложность вашей задачи - это как представить большие числа. Погуглите "экспоненциальная запись", алгоритм арифметических операций думаю проблем не вызовет.
Я имею ввиду как мне обращаться и выполнять действия с числами, когда я их переведу в string?
0
slice
35 / 78 / 4
Регистрация: 04.11.2010
Сообщений: 249
05.11.2010, 17:09 #4
razval, тебя что не научили в школе складывать и умножать столбиком?
Прекрати спрашивать глупости.
0
fasked
Эксперт С++
4957 / 2537 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
05.11.2010, 17:13 #5
На правах саморекламы

Цитата Сообщение от razval Посмотреть сообщение
реализовать программу сложения и вычитания 20-тизначных чисел в разных системах счисления используя тип данных int,
http://www.cyberforum.ru/cpp-beginne...tml#post877851
Цитата Сообщение от razval Посмотреть сообщение
т.е. с диалогом выбора ситемы счисления (2-я, 3-я, ... 10-я и 16-я)
Переведете данные числа в строку с нужной системой счисления, действия выполнять лучше с максимальной базой (так эффективнее)
Цитата Сообщение от razval Посмотреть сообщение
p.s на C++, поподробней и с комментариями, спасибо
Здесь на Си, если хочется перепишите в класс. Для комментариев - читайте топик сначала.
0
easybudda
Модератор
Эксперт CЭксперт С++
9728 / 5679 / 972
Регистрация: 25.07.2009
Сообщений: 10,930
05.11.2010, 17:19 #6
razval, ну а поиском поискать - не?
http://www.cyberforum.ru/cpp-beginne...E5%F2%E8%EA%E0
Действия над многорозряднымии числами(очень длинными)
0
05.11.2010, 17:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2010, 17:19
Привет! Вот еще темы с ответами:

В каком случае надо начинать с int main() или с int _tmain( int argc, _TCHAR* argv[] ) и т.д.? - C++
Не понимаю, с чего начинать. Заранее спс.

[Linker error] undefined reference to `sterling(int, int, int)' - C++
#include &lt;iostream&gt; using namespace std; int sterling(int,int,int); int sterling(int,int); int sterling(int); int main() { ...

int main() и int _tmain(int argc, _TCHAR* argv[]) - C++
При создании нового консольного приложения Microsoft Visual С++ 2010 Express создает начальный шаблон #include &quot;stdafx.h&quot; int...

[Linker Error] Unresolved external 'Sort(int near*near ,int, int) - C++
не могу понять в чем ошибка при компиляции ошибок не выдает при запуске программы - выдает эту ошибку Unresolved external 'Sort(int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.