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

Отличие положительных и отрицательных чисел в двоичном виде - 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, отражениями относительно главной и побочной диагонали, и 0 в обратном случае. Очень приветствуется код. Заранее спасибо! Добавлено через 17 часов 56 минут 14 секунд Ну пожалуйста :)
C++ Редактирование текстового файла
Дано число N и текстовый файл. Удалить из файла абзац с номером N (абзацы выделяются с помощью красной строки (5 пробелов) и нумеруются от 1). Пустые строки между абзацами не учитывать и не удалять. Если абзац с данным номером отсутствует, то оставить файл без изменений. Заранее спасибо!+)
C++ программо на чтение из текстового файла. http://www.cyberforum.ru/cpp-beginners/thread36134.html
Задача программы имеется внешний текстовый файл. Написать программу печати первой из самых коротких строк. Что не так в коде? #include <iostream> #include <fstream> #include <string> #include <vector> #include <algorithm> using namespace std; int main()
C++ Использование функций! Задать значения целочисленным элементам матриц A = {aij}, B = {bij}, где i = 0, 1, 2,..., 5; j = 0, 1, 2, 3 и вычислить элементы массивов X = {xij}, Y = {yij} по формулам: xij=ln a(ij) yij=exp b(ij) подробнее

Показать сообщение отдельно
mikutu
26 / 26 / 2
Регистрация: 29.04.2009
Сообщений: 90
25.05.2009, 09:35     Отличие положительных и отрицательных чисел в двоичном виде
у отрицательных двоичных чисел старший бит - 1, у положительных - 0. Количество бит в числе n = 8, 16 или 32 (это зависит от диапозона чисел который вам нужен вычисляется он так [-2^(n-1), 2^(n-1)])
А число вообще лучше писать в временную переменную примерно так
chislo := rez + chislo;
где rez это 0 или 1.
и потом уже когда перевод числа окончен выводить на экран chislo
 
Текущее время: 15:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru