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

Создание класса длинного целого числа (С++) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнение матрицы http://www.cyberforum.ru/cpp-beginners/thread116943.html
Добрый вечер всем! Мне нужно сделать, чтобы матрица заполнялась по спирали (с первого элемента по часовой стрелке внутрь). Матрица произвольного порядка (не обязательно квадратная!!!). Я тут кое-что сгенерил, да вот только некорректно работает. С большинством комбинаций он норм работает. Помогите!!!! #include <conio.h> #include <cstdlib> #include <cstdio> using namespace std; int main()...
C++ Создание объектов при выполнении Вообщем дело такое: делаю курсовую по ООП на С++(консольная программа). Тут надо сделать иерархию классов, это сделал. Но вот еще кроме этого надо сделать чтобы при работе программы можно было выбирать какие объекты создать, вызывать их методы для установки значений полей, просмотра значений, уничтожения объектов. В плане: появляетьсяя сообщение выберите объект какого класса создать, и список... http://www.cyberforum.ru/cpp-beginners/thread116937.html
Вывод строк с определеной буквой C++
Вводит ряд строк и выводит те из них, которые начинаются с буквы ‘b’. Помогити новичку с столь простой задачкой по языку "C", буду крайне признателен.
C++ Описать структуру Одежда
дана структура-одежда(название,цена,размер). создать меню в си в которое входит: 1)заполнить массив структур 2)вывод 3)добавить новую запись на первую позицию 4)вывести на экран только те записи,которые вводим с клавиатуры 5)выход заранее благодарна)))
C++ Отладка квадратного уравнения http://www.cyberforum.ru/cpp-beginners/thread116914.html
Уважаемые, программеры) сегодня начал изучать c++ самостоятельно. Решил написать квадратное уравнение с нуля. Только вот, к сожалению, программа не работает. Буду очень рад за помощь и толковое объяснение. #include <iostream> #include<cmath> using namespace std; int main()
C++ Существует ли метод/функция перевода значения символьной переменной в int Хотел спросить, существует ли метод/функция перевода значения символьной ПЕРЕМЕННОЙ в int? подробнее

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

Создание класса длинного целого числа (С++) - C++

15.04.2010, 00:20. Просмотров 1219. Ответов 0
Метки (Все метки)

Приветствую..

Условие задачи
Определить класс: длинное целое число. Для сохранения числа использовать массив (один элемент массива - одна цифра числа). Создать конструкторы и деструктор.
Определить операции:
"+", "-", "*" Сложения, вычитания, умножения чисел;
"/" Целочисленных деления;
"%" Остаток от деления;
"==","!=",">","<","<=",">=" Сравнения.
Определить функции:
• печати числа;
• логическую функцию, которая определяет, равна число нулю.
Определить, является ли число (2 в степени 50)+1 простым. Распечатать числа (2 в степени 10), (2 в степени 100), 100 факториал.

=====

Проблемы:
В основном проблема с числами, и занесением их в массив.

Идея1:
Пробовал
C++
1
2
3
x=pow(2,10);
y=pow(2,100);
z=fact(100);
Но тогда получается число типа - 1.26765е+30. А его без понятия как занести в массив.

Идея2:
Была идея, переопределение операторов умножения, и динамически выделять память под число. Но увы, не знаю как это сделать.

Прошу помощи, только с вычислением и занесением чисел в массив.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru