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

Калькулятор в любой системе счисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шахматы: найти количество путей для попадания в точку n http://www.cyberforum.ru/cpp-beginners/thread1156390.html
Напишите пожалуйста программу,а то сам С++ почти не знаю,а скоро сдавать. Шахматная фигура может двигаться на 1 шаг,на 2 или на 3. найти кол-во возможных путей для попадания в точку n.
C++ Какое математическое объяснение можно дать формуле, используемой в интерполяционном поиске? какое математическое объяснение можно дать формуле, используемой в интерполяционном поиске? как объяснить ее с математической точки зрения? mid = l + ((k - a) * (r - l)) / (a - a); k-ключ поиска; int l = 0;//левая граница массива-начало int r = n - 1;//прав граница-конец массива int mid;//индекс значения, с которым будем сравнивать k http://www.cyberforum.ru/cpp-beginners/thread1156386.html
Траблы с ресайзингом вектора C++
Я создал вектор моего класса std::vector<CustomClass> myClass; и через цикл заполняю его: Но при ресайзинге вектора, что бы добавить туда еще один элемент класса, у меня почему-то элементы классов, ранее созданных в этом векторе принимают какие-то непонятные значения. Так что на самом деле происходит при myClass.resize(myClass.size()+1); и как мне избежать такой ошибки?
C++ Изменение области видимости функции
Здравствуйте, имеется вопрос по наследованию: Пусть имеется некоторый класс A c функцией func class A { ... Public: int func(); ... } И наследуемый от него класс B
C++ Повторный ввод данных без выхода из программы http://www.cyberforum.ru/cpp-beginners/thread1156359.html
Здравствуйте! Вот фрагмент кода: while(w1 != 1, w1 != -1){ // веса w1 cout << "Введите весовой коэффицент синапса w1 1 или -1: "; cin >> w1; if (w1 == 1){ cout << "Возбуждающий синапс" << endl << endl; } else if (w1 == -1){ cout << "Тормозящий синапс" << endl << endl;
C++ Структура в классе (из метода увидеть переменную) class Records { public: int Count; struct Param { public: __property unsigned int index = {write = SetIndex, read = Findex}; protected: unsigned int Findex; подробнее

Показать сообщение отдельно
pav1uxa
1709 / 1549 / 599
Регистрация: 23.01.2014
Сообщений: 5,594
Завершенные тесты: 1
24.04.2014, 21:53     Калькулятор в любой системе счисления
Цитата Сообщение от niikiita Посмотреть сообщение
Есть какое-нибудь общее правило арифметических операций для n-ичных систем?
Конечно есть. Скажу больше - оно одинаковое для всех систем счисления. В случае пятеричной, например 4+4. Так как в пятеричной системе счисления максимум четверка используется из цифр, то происходит перенос единицы в старший разряд, а текущий обнуляется, то есть 4+1 = 10, и еще 3 остается итого 4+4 = 13. Это точно также как и в десятичной. При умножении/делении немного сложнее, но принципы все те же, да и потом любое умножение сводится к набору сумм.. Но писать все эти функции (умножение, деление, сумма, разность) для любой системы счисления... по-моему это муторно и неинтересно =)
 
Текущее время: 11:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru