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

Универсальный конвертер систем счисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Set и get или открытое поле http://www.cyberforum.ru/cpp-beginners/thread1827185.html
Доброго времени суток, форумчане! Имеет ли смысл делать set и get методы для закрытого поля, если выполняется по сути только присваивание (без проверок) и получение значения? В каких случаях лучше закрывать поля, а в каких открывать?
C++ Найти элемент массива на который делятся все остальные Условие задачи: В массиве из n целых чисел найти и распечатать элемент на который делятся все остальные, если такового элемента нет, то распечатать слово "нет" Я в С++ еще новичок, поэтому если не сложно, объясните как можно легче и понятнее. http://www.cyberforum.ru/cpp-beginners/thread1827171.html
Обработать вещественное число согласно условию C++
Всем привет! У меня есть число , припустим , это 0,12345678 мне надо из этого числа сделать следующее посунуть его на 2 знака вправо - 12,345678 до запятой сделать ноль - 0,345678 и убрать после 4 знаков после запятой все цифры - 0,3456 кто-то знает как этосделать?
Найти в последовательности, количество пар подряд идущих отрицательных элементов C++
Задача звучит так: Найти в последовательности чисел, заданных пользователем с клавиатуры, количество случаев, когда два члена подряд отрицательные. Помогите пожалуйста разобраться с чем здесь нужно работать, с циклами или с массивами. Задание вроде как в разделе циклов, но не могу сообразить как это выполнить.
C++ Библиотеки для решения (недоопределённых) систем линейных уравнений http://www.cyberforum.ru/cpp-beginners/thread1827085.html
Знает кто-нибудь сабж?. Если система недоопределена, то нужно в некотором формате отдавать её общее решение, ну или ФСР. Слышал про Eigen, но так и не смог понять, умеет ли она решать недоопределённые системы Ещё недоопрёделённость системы может выясниться в ходе её решения (например, если она линейно-зависима)
C++ Написать программу, которая предложит схему прохождения всех людей через мост за наименьшее время #include <iostream> #include <math.h> #include <conio.h> using namespace std; int main() { int n, i, min, m; cin >> n; int *A = new int; for (i = 0; i < n; i++) { cout << "Enter A:"; подробнее

Показать сообщение отдельно
Dsasdf
Заблокирован
17.10.2016, 21:11     Универсальный конвертер систем счисления
C++
1
2
3
4
5
6
7
8
9
string converter(int from, int to, string value) {
    int dValue = 0;
    string result;
    for (int i = value.length() - 1; i >= 0; i--)
        dValue += ((value[i] >= '0' && value[i] <= '9') ? value[i] - '0' : value[i] - 'A' + 10) * std::pow(from, value.length() - i - 1);
    do result += (dValue % to >= 10) ? dValue % to + 'A' - 10 : dValue % to + '0'; while (dValue /= to);
    std::reverse(result.begin(), result.end());
    return result;
};
Добавлено через 4 минуты
Цитата Сообщение от Evg Посмотреть сообщение
Как только в коде видишь хоть какое упоминание про 10-чную систему (для промежуточного значения), то смело можно утверждать, что афтор программы в теме не разбирается
Та ты шо. А ну-ка напиши мне без перевода в десятичную систему счисления.
.....
В принципе можно, но код вырастет.

Не по теме:

Добавлено через 1 минуту

Цитата Сообщение от Deniska07 Посмотреть сообщение
0, 1, 2, ..., 9, A, B, C, ..., Z
Цитата Сообщение от Evg Посмотреть сообщение
1a8a
Не замечаешь ничего? А и а - еще бы косяков быть не должно

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