Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Putnic
2 / 2 / 0
Регистрация: 13.05.2015
Сообщений: 45
#1

Бинарный код: почему так?

14.05.2015, 23:44. Просмотров 809. Ответов 3
Метки нет (Все метки)

Бинарный код числа 5 равен 111001.
Не пойму, почему 111001 вместо 001001?
Что означают первые две единицы? Почему не нули вместо первых двух единиц?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2015, 23:44
Ответы с готовыми решениями:

Обьясните, почему код так странно считает факториалы
Добрый день, ув. форумчане. Есть код, считающий факториалы:#include "stdio.h"...

Почему код не работает хотя ошибок нет? Что-то не так с выделением памяти?
#include <math.h> #include <stdio.h> #include <conio.h> #include <iostream>...

Почему бинарный?
В хэндле сохраняю активное окно HWND foreGrdWnd; foreGrdWnd =...

Почему так работает, а так нет?
так работает // Возведение b в степень s по модулю m float powmod(float...

Перевод строки в бинарный код
Необходимо перевести строку типа string в бинарный код, соответствующий этой...

3
Черный мечник
48 / 49 / 34
Регистрация: 29.12.2012
Сообщений: 445
14.05.2015, 23:56 #2
а где вы увидели?
Да правда Бинарный код числа 5 равен 1001
1
MrGluck
Модератор
Эксперт CЭксперт С++
8070 / 4923 / 1430
Регистрация: 29.11.2010
Сообщений: 13,339
14.05.2015, 23:57 #3
Лучший ответ Сообщение было отмечено Putnic как решение

Решение

Цитата Сообщение от Putnic Посмотреть сообщение
5 равен 111001
нет
Цитата Сообщение от Putnic Посмотреть сообщение
вместо 001001
тоже мимо

Правильный ответ 101 то есть 2^2 + 2^0
C++
1
2
3
4
5
6
7
#include <iostream>
#include <bitset>
 
int main()
{
    std::cout << std::bitset<8>(5) << std::endl;
}
1
Черный мечник
48 / 49 / 34
Регистрация: 29.12.2012
Сообщений: 445
15.05.2015, 00:04 #4
а ну да туплю=(
1:2:4:8:16
1:0:1:0:0 = вот число 00101=101
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.05.2015, 00:04

Как получить бинарный код символа?
Я читаю txt в котором разные символы(без русских) типа такого 45h8giJDFJH Я...

Генерация подмножеств множества(Бинарный код)
Алгоритмы теории множеств нередко применяются в программировании. В этой статье...

Перевод в бинарный код, используя классы
собственно, вот что у меня получилось. без классов прога работает, а с классами...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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