|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.05.2016, 20:10 | #11 |
Пользователь
Регистрация: 28.10.2010
Сообщений: 15
|
Программисты....гуру....харе бухать помогите студенту!!!
|
14.05.2016, 20:28 | #12 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Выкладывание куска кода, с которым проблемы, вместо архива с проектом обычно повышает вероятность получить помощь.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.05.2016, 21:15 | #13 |
Пользователь
Регистрация: 28.10.2010
Сообщений: 15
|
Ok
Вот эта функция переводит из 10й в 2ю СС, нашел её на Вашем форуме.
В неё передается 10е число которое должно переводится в 2е. На выходе мне необходимо 8ми битовое число, а вот функция выдает в меньше. Что тут исправить? Код:
Последний раз редактировалось лёхус; 14.05.2016 в 21:27. |
14.05.2016, 21:33 | #14 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
14.05.2016, 21:41 | #15 |
Пользователь
Регистрация: 28.10.2010
Сообщений: 15
|
Спасибо, сам осилил прочитав процедуру. Поменял цикл.
|
17.05.2016, 07:19 | #16 |
Пользователь
Регистрация: 28.10.2010
Сообщений: 15
|
Добрый день гуру!
Вопрос такой, есть число в двоичном коде, допустим x1 = 10101000010110. Необходимо запустить цикл от i:=0 до length x1, в цикле читать x1 справа налево и если встречается единица (1) то возводить двойку (2) в степень текущего i . После окончания цикла все двойки (2) возведенные в соответствующие степени сложить. Вот, вроде как-то сформулировал. Для примера из x1 = 10101000010110 должно получится следующее, результат = 2^1+2^2+2^4+2^9+2^11+2^13 Очень сильно надо. С циклами у меня вообще большие проблемы! Последний раз редактировалось лёхус; 17.05.2016 в 07:22. |
17.05.2016, 07:40 | #17 |
Пользователь
Регистрация: 28.10.2010
Сообщений: 15
|
И ещё один вопрос. как первое число разделить на ве части в соответствии со значением 2го числа.
10101010.01110001. 10100111 .10000001 - вот это число разделить на 2 части 11111111 .11111111 .11000000.00000000 - где единицы в одну переменную, где ноли в другую. Вот как-то так. x = 10101010.01110001.10 и y= 100111 .10000001 |
17.05.2016, 08:31 | #18 |
Старожил
Регистрация: 19.06.2013
Сообщений: 2,463
|
Новый вопрос - новая тема.
Репутация: полный "0"
Последний раз редактировалось zvygin1964; 17.05.2016 в 10:14. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Калькулятор на C++ | Butterfly7380 | Общие вопросы C/C++ | 1 | 22.04.2014 22:47 |
калькулятор | неля199 | Помощь студентам | 2 | 22.04.2014 21:55 |
калькулятор | LeoDevel | Помощь студентам | 1 | 19.01.2013 21:31 |
Калькулятор | ezhidudek | Помощь студентам | 20 | 04.01.2013 00:09 |
Калькулятор на C# | Progamer786 | Помощь студентам | 0 | 20.11.2012 23:42 |