![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.01.2014
Сообщений: 16
|
![]()
Помогите решить задачу по информатике, хотя бы подскажите какими формулами воспользоватся.
![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Возведение в квадрат, это умножение числа самого на себя.
Возведение в куб, умножение счисла , самого на себя два раза. В двичной системе, это очень просто. Сдвигаем число, на один разряд вправо, это будет возведение в степень 2. Ещё раз сдвинем, в степень 3. Но это относится только к двоичным числам, с десятичными, будет посложнее. 100 * 100 = 10000 это квадрат четвёрки 100 * 100 * 100 = 100000 это куб четвёрки.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 07.01.2014 в 23:27. |
![]() |
![]() |
![]() |
#3 | |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
![]() Цитата:
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
|
![]() |
![]() |
![]() |
#4 | |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
![]() Цитата:
Ну а про возведение в степень 3 вы глупость сказали. Что касается умножения числа на число - все так же, как и для любой системы счисления. ![]() Деление - в столбик, как и в десятичной (и любой другой) системе счисления.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс Последний раз редактировалось ROD; 08.01.2014 в 01:29. |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 07.01.2014
Сообщений: 16
|
![]()
с умножением разобрались, а с делением я так и не понял в ходе споров, а со складыванием и разностью что?
|
![]() |
![]() |
![]() |
#6 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
![]()
Все точно так же, как и для любой другой системы счисления!
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
![]() |
![]() |
![]() |
#7 | |||
Пользователь
Регистрация: 07.01.2014
Сообщений: 16
|
![]()
У меня первое задание вот такого вида, я его с легкостью выполнил -
Цитата:
Цитата:
Цитата:
|
|||
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Чего ступорного? Представить в строковом виде аргументы (или в виде массива байтов) и реализовать программно алгоритмы сложения, вычитания, умножения и деления в столбик как ROD показал для умножения (то же самое как в школе в тетрадке в клеточку). Считай что готовы будут функции для длинной двоичной арифметики. Если не программно, то вообще без проблем - то же самое как для десятичной арифметики
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 07.01.2014
Сообщений: 16
|
![]()
Получается, мне сперва надо перевести в двоичную, а затем двоичную+двоичную и получу ответ?
|
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]() Цитата:
Для возведения в куб, число умножается само на себя три раза. Кстати, вот таблица умножения для двоичной системы: 0 * 0 = 0 0 * 1 = 0 1 * 0 = 0 1 * 1 = 1 Вот таблица сложения: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 08.01.2014 в 14:15. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как правильно решить задачу на тему:Рекурсия? | натали73 | Помощь студентам | 5 | 05.02.2013 16:21 |
Несколько задач по информатике системы счисления и логика!!!!!!нужно решить | Jokeee | Помощь студентам | 4 | 19.12.2011 18:51 |
Помогите решить задачу ан тему: Указатели, строки, функции обработки строк | Chel | Общие вопросы C/C++ | 3 | 11.10.2009 19:48 |
Системы счисления помогите решить и посмотрите ошибки | vdv08 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 13.05.2008 15:58 |
Помогите решить задачу на тему - Файлы. Pascal. | Impulsive | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 23.02.2008 11:55 |