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

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

Войти
Регистрация
Восстановить пароль
 
sergio1
12 / 1 / 1
Регистрация: 08.11.2008
Сообщений: 41
#1

Очень большое число - C++

12.12.2008, 17:58. Просмотров 949. Ответов 2
Метки нет (Все метки)

Народ, подскажите как сделать большую целочисленную переменную нестандартного размера. Например, на 40 байт. Единственный вариант, который я вижу, это создать новый класс из массива байт и перегрузить операции сложения, умножения и т.д. Нельзя ли это сделать проще?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2008, 17:58     Очень большое число
Посмотрите здесь:

Сколь угодно большое целое число C++
Найти самое большое число C++
Как преобразовать большое число в строку C++
Разбор полётов. Класс десятичное большое число C++
Найти самое большое число C++
C++ функции (вывести самое большое совершенное число)
C++ Как записать большое число в виде строки a*b^n+c
C++ Большое число
C++ Как правильно записать большое число
C++ Как записать в byte большое число?
C++ Как вычислить большое число в экспоненте ?
Очень большое число при компиляции программы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
12.12.2008, 18:02     Очень большое число #2
На 40 байт нельзя. Только изобретать свой велосипед, или воспользоваться чужими. В boost вроде был такой велосипед, не помню.
CheshireCat
Эксперт С++
2890 / 1239 / 78
Регистрация: 27.05.2008
Сообщений: 3,327
12.12.2008, 18:22     Очень большое число #3
http://www.codeguru.com/cpp/cpp/algo...icle.php/c5091
Yandex
Объявления
12.12.2008, 18:22     Очень большое число
Ответ Создать тему
Опции темы

Текущее время: 10:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru