Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.01.2014, 15:58   #21
Dijes
Пользователь
 
Регистрация: 07.01.2014
Сообщений: 16
По умолчанию

Я понял как переводить, мне теперь надо выяснить как посчитать мою основную задачку. Получается чтобы выполнить сложение или другой вид, мне надо перевести систему счисления, вот 1+1 = сколько будет 1? 1+0=? вот это имею в виду, также по умножению, помню проходил в техникуме, но не знаю как называется эта таблица...
Dijes вне форума Ответить с цитированием
Старый 12.01.2014, 16:16   #22
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Цитата:
+ 0 1
0 0 1
1 1 10
Цитата:
* 0 1
0 0 0
1 0 1
http://ru.wikipedia.org/wiki/Двоичная_система_счисления
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 12.01.2014, 17:27   #23
Dijes
Пользователь
 
Регистрация: 07.01.2014
Сообщений: 16
По умолчанию

Вот это мне наверно подойдёт, спасибо
Dijes вне форума Ответить с цитированием
Старый 13.01.2014, 21:26   #24
Dijes
Пользователь
 
Регистрация: 07.01.2014
Сообщений: 16
По умолчанию

Цитата:
1.Записать числа Х1, Х2, Х3, Х4 в двоичной, десятичной и двоично – десятичной системы счисления.
Х1 =100:2; Х2=1110111011:2; Х3=69710; Х4=А548
Х1 =100:2
Двоичная - 100:2;
Десятичная – 100:2 = 1*22+0*21+0*20=4+0+0=4:10;
Двоично-десятичная – 100:2=000100000000.
Х2=11101110112
Двоичная – 1110111011:2;
Десятичная-1110111011:2=1*29+1*28+1*27+0*26+1* 25+1*24+1*23+0*22+1*21+1*20=512+256 +128+0+32+16+8+0+1+0=953:10;
Двоично-десятичная – 95310– 100101010011
Х3=69710
697 – х2
697:2=348 остаток 1
348:2=174 остаток 0
174:2 = 87 остаток 0
87:2 = 43 остаток 1
43:2 = 21 остаток 1
21:2 = 10 остаток 1
10:2 = 5 остаток 0
5:2 = 2 остаток 1
2:2 = 1 остаток 0
1:2 = 1 остаток 1
Двоичная – 1010111001:2;
Десятичная - 697:10;
Двоично-десятичная – 697:10 - 011010010111;
Х4=А54816
Двоичная – А548:16 = 10100101010010002;
Десятичная – А548:16 = 1054810;
Двоично-десятичная – 1010010101001000.
Проверьте кто нибудь моё решение

Последний раз редактировалось Dijes; 13.01.2014 в 21:43.
Dijes вне форума Ответить с цитированием
Старый 13.01.2014, 21:34   #25
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Оно и на минус бесконечность не тянет. Достаточно Двоичная - 1002. Покажите мне в десятичной цифру десять. Слабо? Откуда в двоичной цифра два взялась?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 13.01.2014 в 21:38.
Аватар вне форума Ответить с цитированием
Старый 13.01.2014, 21:41   #26
Dijes
Пользователь
 
Регистрация: 07.01.2014
Сообщений: 16
По умолчанию

Это косяк форума 2-йка это снизу должна быть дробной:=) Я просто скопировал с ворда, там как надо сделано. 697 это 697^10 Сейчас подправлю:=)
А как деление делать X/X

Последний раз редактировалось Dijes; 13.01.2014 в 21:49.
Dijes вне форума Ответить с цитированием
Старый 13.01.2014, 22:18   #27
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

X1 = 100b = 8h = 8
X2 = 1110111011b = 3BBh = 955
X3 = 1010111001b = 2B9h = 697
X4 = 1010010101001000b = A548h = 42312
X2+X3 = 11001110100b = 674h =1652
X2-X3 = 100000010b = 102h = 258
X3*X1 = 1010111000000b = 15C0h = 5568
X3/X1 = 1010111,001b = 57,2h = 87,125

Проверяй, запросто мог где-то напутать

PS

И напутал.

X1 = 100b = 4h = 4
X3*X1 = 101011100100b = AE4h = 2788
X3/X1 = 10101110,01b = AE,4h = 174,25
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 14.01.2014 в 08:34.
Аватар вне форума Ответить с цитированием
Старый 14.01.2014, 18:32   #28
Dijes
Пользователь
 
Регистрация: 07.01.2014
Сообщений: 16
По умолчанию


Можете на скрине подправить что я сделал не так, делал по примеру википедии
Dijes вне форума Ответить с цитированием
Старый 14.01.2014, 20:30   #29
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
111 111 11
------------
 1110111011   X2
+1010111001  +X3
------------
11001110100


 1110111011   X2
-1010111001  -X3
------------
  100000010


  1010111001  X3
 *       100 *X1
 -----------
101011100100

  1010111001 :100              X3/X1
 -100        :10101110,01
    101
   -100
      111
     -100
       110
      -100
        100
       -100
          0100
          -100
             0
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 14.01.2014, 20:40   #30
Dijes
Пользователь
 
Регистрация: 07.01.2014
Сообщений: 16
По умолчанию

Как я делал...:=( Спасибо Добрый Аватар:=)

Последний раз редактировалось Dijes; 14.01.2014 в 20:43. Причина: У меня хоть в умножении не всё потеряно:=)
Dijes вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как правильно решить задачу на тему:Рекурсия? натали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