tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Нужна прога на с++ в общем
Нужна прога на с++ в общем нужен калькулятор с возможностью считать в различных системах счисления.
ruzruz258
1 26.09.2019 18:30
0
Ответы
mashakovalak234
21.08.2020 16:20
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64
#include <iostream>
#include <bitset>
#include <sstream>
const size_t hex(const std::string& number)
{
size_t u_num = 0U;
std::istringstream ost(number);
ost >> std::hex >> u_num;
return u_num;
}
template <typename L, typename R>
const size_t& calculate(const L& l, const R& r)
{
return std::bitset<16>(l).to_ulong() + std::bitset<16>(r).to_ulong();
}
int main()
{
std::cout << calculate(hex("7c"), 5) << std::endl;
std::cout << calculate("11", hex("1d")) << std::endl;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
оаилпаидшп
30.06.2019 12:30
Двоичное число 100012 соответствует десятичному числу? 11 в десятой степени 17 в десятой степени 256 в десятой степени 1001 в десятой степени 10001 в десятой степени...
kokocuk01
30.06.2019 12:30
Сколько мбайт содержит в 1065353216 битах? а.217 б.127 с.271...
anastasiia08052
29.07.2019 14:40
Дано число 1,6238e−13. нормализованная запись данного числа:...
ryslan3222
29.07.2019 14:30
Кирилл решил потренироваться в сложных высказываниях. он заявил: сегодня либо пойдет дождь либо будет сухо.завтра в школе будет контрольная по информатике.если я...
DimaMartolog
29.07.2019 14:30
Составьте программу подсчёта числа различных элементов одномерного массива a(q) паскаль...
Lisa18811
29.07.2019 14:30
Рассказ состоит из 80 страниц, на каждой странице 100строк, в каждой строке 45 симаолов. каков обьем информации в рассказе?...
Mikich2
29.07.2019 14:20
Напишите программу, которая находит минимальный и максимальный элементы из элементов матрицы с четными положительными значениями и их индексы. учтите, что таких...
HeU3BecN0cTb
29.07.2019 14:20
Описать переменную — это значит указать её: а) имя и зпачение б) имя и тип в) тип и значение г) имя, тип и значение...
irkorwp0dj0n
29.07.2019 14:20
Написать программу ,чтобы найти сумму трёх целых чисел введённых с клавиатуры...
KateSved
29.07.2019 14:20
1)для установки ключевого поля надо щелкнуть на панели инструментов с изображением ? а) поля б) бинокля в) связки ключей г) ключа д) дискеты...
Популярные вопросы
Какой смысл в данной притчи?...
2
Определите типы придаточных предложений!! 1.Чай пили в садике,...
2
Основание пирамиды - прямоугольник со сторонами 12 см и 16 см,...
2
Из двух городов навстречу друг другу выехали легковой и грузовой...
1
Решить. Для функции, заданной параметрически...
2
Написать уравнение упругой волны, рас в воздухе от точечного...
2
Сколько целых чисел расположено между числами ...
1
4)В каком варианте НЕПРАВИЛЬНО определено значение сочинительного...
1
Распределите следующие предложения с рас и нерас обособленными...
2
ответьте на эти три задания, химия 8 класс....
2
#include <iostream>
#include <bitset>
#include <sstream>
const size_t hex(const std::string& number)
{
size_t u_num = 0U;
std::istringstream ost(number);
ost >> std::hex >> u_num;
return u_num;
}
template <typename L, typename R>
const size_t& calculate(const L& l, const R& r)
{
return std::bitset<16>(l).to_ulong() + std::bitset<16>(r).to_ulong();
}
int main()
{
std::cout << calculate(hex("7c"), 5) << std::endl;
std::cout << calculate("11", hex("1d")) << std::endl;
}