|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.05.2012, 04:44 | #1 |
Новичок
Джуниор
Регистрация: 15.05.2012
Сообщений: 2
|
Перевод числа в двоичную систему
помогите с программой:
В массиве Х[0..9] чисел типа short обработать каждое число согласно условиям:Поменять местами 1 и 3 биты с 4 и 6 битами каждого числа. Создается рандомный массив из которого берутся числа переводятся в двоичную систему и меняется 1 и 4; 3 и 6 биты например: число 3327 перевели в двоиную 110011111111 переставили биты 011110111111 переводим в десятичную 1983 и записать эти элементы в массив |
15.05.2012, 06:26 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Разряды в двоичной системе исчисления нумеруются справа налево так как старшие разряды малых чисел могут быть равными 0.
Число 110011111111, после преобразования, будет выглядеть так же как и исходное при заданных условиях обмена. Число 110010111010 примет вид 110010010111. Т.е. 3258 преобразуется в 3223.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 15.05.2012 в 06:35. |
15.05.2012, 06:57 | #3 | |
Форумчанин
Регистрация: 29.05.2011
Сообщений: 449
|
Цитата:
Код:
взято с http://netsoftware.ucoz.ru/news/prog.../2012-03-01-17 пример программы на дельфи http://netsoftware.ucoz.ru/sistemy_schislenija.zip
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перевод числа в двоичную систему исчисления | Начинающий програм | Помощь студентам | 8 | 11.12.2011 20:26 |
Перевод из десятичной в двоичную систему | diflesh2008 | Помощь студентам | 12 | 31.12.2010 15:38 |
Перевод отрицательных чисел в двоичную систему | ioda1986 | Помощь студентам | 1 | 24.02.2010 00:55 |