|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.10.2018, 19:35 | #1 |
Новичок
Джуниор
Регистрация: 18.10.2018
Сообщений: 4
|
Нужно сложить два 2-ичных числа на Паскале
Я пытаюсь сложить два числа в 2-ичной системе. Мне сказали сначала перевести 10-ичные числа в 2-ичную и затем их сложить. Я пытался попробовать как-то соединить два кода.
С начала перевод числа в 2-ичную, но для одного числа Код:
Это переделанный код для умножения, я просто не знаю как сделать по другому. Может кто что подскажет? Последний раз редактировалось Вадим Мошев; 18.10.2018 в 20:06. |
19.10.2018, 14:52 | #2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Учитывая, что в компе все целые числа и так хранятся и обрабатываются в двоичном виде, то эту смешную задачку и решать можно по смешному. Здесь не предусмотрена "защита от дурака", так что все символы во входной строке, отличные от '1', будут восприниматься как 0. Двоичные числа будем вводить и выводить как строки.
Код:
Последний раз редактировалось digitalis; 19.10.2018 в 14:55. |
19.10.2018, 16:40 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
http://www.programmersforum.ru/showp...3&postcount=12
(с) Аватар Код:
|
19.10.2018, 16:53 | #4 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Много есть вариантов...
"Все программы хороши - выбирай на вкус" © Некрасов . "Мцыри" Последний раз редактировалось digitalis; 19.10.2018 в 16:56. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сложить два 250-ти разрядных числа. | anasttb | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 26.02.2017 11:16 |
Сложить два 48 разрядных числа | @Серж@ | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 16.12.2011 20:17 |
MMX сложить два числа | gansm | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 13 | 29.10.2010 05:16 |
Макрос: сложить два числа | белочка | Microsoft Office Excel | 6 | 23.12.2009 22:02 |
Сложить два числа | iwaniwan | Win Api | 3 | 23.04.2009 06:27 |