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

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

Войти
Регистрация
Восстановить пароль
 
Strong
Сообщений: n/a
#1

Комментарии к Системе счисления - C++

02.12.2008, 18:20. Просмотров 872. Ответов 0
Метки нет (Все метки)

Кто может напишите комментарии к проге,просто по отдельности нет смысла спрашивать потому что очень много что не понятна!
Из 2-ой в 10-ую и обратно
#include<iostream.h>
#include<math.h>
#include<conio.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>

void main(void)
{
long a = 0;
long bb = 0;
const int N = 65;
char str[N];
int i = 0;
int k;
int tmp = 0;

clrscr();
cout << "‚ўҐ¤ЁвҐ зЁб«®: ";
cin >> a;

// zabivaem stroku simvolom '0'
for ( i = 0; i < N - 1; ++i)
{
str[i] = '0';
}

str[N - 1] = '\0'; // simvol konta stroki

bb = a;
i = 0;

while (bb != 0)
{
if ((abs(bb) % 2) != 0)
str[N - 2 - i] = '1'; // zapisovaem s konta

++i;
bb = abs(bb) / 2;
}

cout << "—Ёб«® ў ¤ў®Ёз®© бЁб⥬Ґ бзЁб«ҐЁп: " << endl;
cout << str << endl;
getchar();

tmp = 0;
for ( i = N - 2, k = 0; i >= 0; i--, k++)
tmp = tmp + (str[i] - '0') * pow(2,k);
cout << "‚ ¤ҐбпвЁз®© бЁб⥬Ґ бзЁб«ҐЁп: " << tmp;
getchar();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2008, 18:20     Комментарии к Системе счисления
Посмотрите здесь:

Вычитание в троичной системе счисления - C++
#include &lt;iostream&gt; using namespace std; int main(){ char input1; char input2; char output;

Калькулятор в любой системе счисления - C++
Добрый день, нужно написать что-то типа этого http://numsys.ru/#feedback. Подскажите пожалуйста, как реализовать двоичный-шестнадцатиричный...

Калькулятор в любой системе счисления - C++
Добрый день. Нужно сделать калькулятор в 2-16ричной системе счисления. Проблема в том, что вычислять можно только напрямую, без перевода в...

Сложение чисел в 16-й системе счисления - C++
помогите написать программу которая прибавляет два числа из 16й СС! F+F; Можно просто алгоритм Я сам помучаюсь!

Сложение в двоичной системе счисления - C++
//--------------------------------------------------------------------------- #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include...

Действия с числами в 16-ой системе счисления - C++
Здравствуйте, есть два вопроса. 1) Какой тип данных подходит для чисел в 16-й системе счисления? 2) сможет ли С++ выполнить...

Сложение в 16 ичной системе счисления - C++
Вот написал программу сложения в 2-10ичной системах счисления, подскажите пожалуйста, каким образом её можно доделать, чтобы она считала в...

Сложение в двоичной системе счисления - C++
Добрый день! Помогите пожалуйста, не знаю как реализовать. Например n = 1010.1111 m = 1011.0101 . Я понимаю как сделать это на бумаге, но...

Сложение в двоичной системе счисления - C++
можете реализовать эту задачку? Сложение в двоичной системе счисления

Вывод символа в 10 и 16 системе счисления - C++
Помогите с алгоритмом. При нажатии на заданные студентом клавиши на экран выводится код этого символа в десятичной или шестнадцатеричной...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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