Форум программистов, компьютерный форум, киберфорум
Наши страницы

Отличие положительных и отрицательных чисел в двоичном виде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод половинного деления. http://www.cyberforum.ru/cpp-beginners/thread36151.html
Нужно написать программу вводишь любые цифры она их сортирует по возрастанию и показывает использовать "метод половинного деления или двоичный поиск"
C++ операции с текстовыми файлами Доброго времени суток!!! Помогите решить задачку, у самой не получается=(( Задача в С++, изначально данные находятся в файле .txt Сделать прогу с помощью операций с текстовыми файлами. ... http://www.cyberforum.ru/cpp-beginners/thread36147.html
Описать функцию Compare C++
Последняя из 6 задачек (5 осилил, 1 с вашей помощью) Описать функцию Compare(A,B,n), возвразающую 1, если можно преобразовать квадратную матрицу А размером n x n в матрицу B, отражениями...
C++ Редактирование текстового файла
Дано число N и текстовый файл. Удалить из файла абзац с номером N (абзацы выделяются с помощью красной строки (5 пробелов) и нумеруются от 1). Пустые строки между абзацами не учитывать и не удалять....
C++ программо на чтение из текстового файла. http://www.cyberforum.ru/cpp-beginners/thread36134.html
Задача программы имеется внешний текстовый файл. Написать программу печати первой из самых коротких строк. Что не так в коде? #include <iostream> #include <fstream> #include <string> #include...
C++ Использование функций! Задать значения целочисленным элементам матриц A = {aij}, B = {bij}, где i = 0, 1, 2,..., 5; j = 0, 1, 2, 3 и вычислить элементы массивов X = {xij}, Y = {yij} по формулам: xij=ln... подробнее

Показать сообщение отдельно
DEM90
17 / 17 / 1
Регистрация: 06.05.2009
Сообщений: 115
25.05.2009, 01:16  [ТС]
kazak, дуло в том, что он у меня всё нормально вычисляет:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  temp=n; //n-наше число
  if (temp<0) temp=temp & 0x7fffffff;
  for(i=0;i<31;i++)
    {
    if(temp % 2) 
            cout<<1; 
        else 
            cout<<0;
    temp=temp/2;
  }
    if(n<0)
        cout<<1;
    else
        cout<<0;
  cout<<endl;
но имено объяснить всё по простому, я не знаю как
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru