Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 17
1

Компактно разместить числа в переменной размером в 3 байта

02.12.2010, 10:02. Показов 1980. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
0 <= a <= 12, 0 <= b <= 9, 1900 <= c <= 2005, 0 <= d <= 31, 0 <= e <= 1
Компактно разместить числа в переменной размером в 3 байта.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.12.2010, 10:02
Ответы с готовыми решениями:

Как компактно отображать и хранить большие числа?
Есть ли какой-нибудь общеупотребимый формат? Типа 3*(2^123456-1) Сейчас развлекаюсь с числами...

Вывод знакового числа размером в 4 байта
чёт разбирался, но не разобрался до конца как же вывести двойное слово! есть код для вывода БЕЗ...

Компактно разместить текст программы в Microsoft Word
Как компактно разместить текст программы в ворде, не используя скриншоты и простое копирование...

Имеется несжатое изображение размером 1024x768 пикселов, 3 байта/пиксел
Имеется несжатое изображение размером 1024x768 пикселов, 3 байта/пиксел. Сколько времени...

7
5231 / 3204 / 362
Регистрация: 12.12.2009
Сообщений: 8,116
Записей в блоге: 2
02.12.2010, 11:09 2
а -4 бита, b - 4 бита, с - 11 бит, d - 5 бит, e - 1 бит. Итого 25 бит - в 3 байта как ни крути не влезет.
Или я чего-то не понял?
0
paladin
286 / 187 / 7
Регистрация: 25.02.2009
Сообщений: 589
02.12.2010, 11:16 3
c - хватит и 7 бит.
0
5231 / 3204 / 362
Регистрация: 12.12.2009
Сообщений: 8,116
Записей в блоге: 2
02.12.2010, 11:22 4
Yurii_74, ???
7 бит это максимум число 127.
0
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 17
02.12.2010, 19:31  [ТС] 5
Нет.
a,b,c,d,e - ето числа...

а от 0 до 12
b от 0 до 9
і т.д.

надо сначало в двоичний код перевести а потом уж делать дальше..
но как я непонимаю...
только начал учить С++.
0
5231 / 3204 / 362
Регистрация: 12.12.2009
Сообщений: 8,116
Записей в блоге: 2
02.12.2010, 19:36 6
Цитата Сообщение от igor_boshko Посмотреть сообщение
a,b,c,d,e - ето числа...
а мы о чем?
0
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 17
02.12.2010, 20:01  [ТС] 7
Ну понятно.
Надо функцию сделать для перевода в двоичний код.
0
5231 / 3204 / 362
Регистрация: 12.12.2009
Сообщений: 8,116
Записей в блоге: 2
02.12.2010, 20:03 8
Зачем? Числа в компьютере и так в двоичном виде. Вы объясните, что вот с эти делать:

Цитата Сообщение от Kastaneda Посмотреть сообщение
Итого 25 бит - в 3 байта как ни крути не влезет.
???
0
02.12.2010, 20:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.12.2010, 20:03
Помогаю со студенческими работами здесь

Можно ли на прямоугольном участке застройки размером a b метров разместить два дома
Реализуйте приложение, отвечающее на вопрос задачи. - Можно ли на прямоугольном участке застройки...

Можно ли на прямоугольном участке застройки размером a на b метров разместить два дома
Задача: Можно ли на прямоугольном участке застройки размером a на b метров разместить два дома...

Присвоить переменной Char значение третьего байта переменно типа Int
всем привет, на одном собеседовании передо мной поставили следующую задачу, присвоить переменной...

Можно ли на прямоугольном участке застройки размером a b разместить два дома размерами p q и r s метров?
Можно ли на прямоугольном участке застройки размером a b разместить два дома размерами p q и r s...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru