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

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

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

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

02.12.2008, 18:20. Просмотров 868. Ответов 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++
C++ Сложение в двоичной системе счисления
C++ Вывод символа в 10 и 16 системе счисления
C++ Вычитание в двоичной системе счисления
C++ Представление числа в k-ой системе счисления
Действия с числами в 16-ой системе счисления C++
C++ Калькулятор в любой системе счисления
Сложение в двоичной системе счисления C++
C++ Сложение в 16 ичной системе счисления
Умножение в 4-системе счисления C++
C++ Вычитание в троичной системе счисления

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

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

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