Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Програмисты есть к вам вопрос) (https://forum.antichat.xyz/showthread.php?t=150065)

zifanchuck 21.10.2009 18:45

Програмисты есть к вам вопрос)
 
Вообщим такой вопросик назрел) вот знаете что такое двоичная система (типа 1 и 0 напр:101011101101011). Вот умения переводить из десятичной в двоичную систему числа и т.д вам когда-то пригодилось когда вы програмировали??? и если пригодилось то скажите зачем)))

_==wolf==_ 21.10.2009 18:48

нет

Proger10 21.10.2009 18:48

Нет СВЯЗЫВАТЬСЯ ПРИХОДИЛОСЬ, а вот ПЕРЕВОДИТЬ НЕ ПРИХОДИЛОСЬ. Хотя, конечно приходилось (я всё-таки у4усь), но всё-же в реальных проектых мне еще не приходилось этим страдать.... Хотя когда-то что-то с шифровкой мутил и двоичная система там была.

aka_zver 21.10.2009 18:48

да

X-RayBlade 21.10.2009 18:51

Любой комп обрабатывает числа в двоичной системе.
Тру кодеры ее хорошо знают. На свойстве этой системы основан "метод сдвига" в право и влево. Очень удобно когда нужно увеличить/уменьшить число в 2 раза. Такие операции выполняются намного быстрее чем сложение

zifanchuck 21.10.2009 18:54

Цитата:

Любой комп обрабатывает числа в двоичной системе.
это я узнал очень давно)))

Цитата:

Тру кодеры ее хорошо знают. На свойстве этой системы основан "метод сдвига" в право и влево. Очень удобно когда нужно увеличить/уменьшить число в 2 раза. Такие операции выполняются намного быстрее чем сложение
ты меня заставил задуматься))) вообщим логично.

п.с в каком языке это применимо? асм? или в С тоже?

BlackSun 21.10.2009 18:58

Для кристальшиков может быть очень полезно.

PHOEN_i_X 21.10.2009 18:58

Ну насколько знаю это может пригодиться сис. админу для настройке сетей.
вот к примеру Основы IP-адресации

<Cyber-punk> 21.10.2009 19:03

нет

mr.The 21.10.2009 19:10

нет, но приходилось из шестнадцатеричной в десятичную и наоборот

scrat 21.10.2009 19:15

да, при написании ОС нужно, также если критична скорость выполнения программы, то без побитовых операций(а вместе с тем двоичной системой счисления) не обойтись.

Ctacok 21.10.2009 19:17

Вообщем-то в 9 классе это изучают.
А вообще это есть в калькуляторе.

Kaimi 21.10.2009 19:27

Конечно приходилось, особенно при работе в квартусе

Xcontrol212 21.10.2009 19:28

приходилось при написании лаб на паскале/делфи

cupper 21.10.2009 21:18

Цитата:

Сообщение от zifanchuck
Вообщим такой вопросик назрел) вот знаете что такое двоичная система (типа 1 и 0 напр:101011101101011). Вот умения переводить из десятичной в двоичную систему числа и т.д вам когда-то пригодилось когда вы програмировали??? и если пригодилось то скажите зачем)))

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

Как можно сгенерировать огромное число бинарных матриц, менять поочереди все элементы матрицы, долго. Представить матрицу в виде десятичного числа и переберать их - просто.

Я думаю ты догадался что для перевода бинарной матрицы в число и обратно требует понимания того как эта арифметика работает :)

POS_troi 21.10.2009 21:34

Цитата:

Сообщение от BlackSun
Для кристальшиков может быть очень полезно.

в МК без двоички оч тяжко.

По теме:

Да приходится - когда под МК пишу

m0Hze 21.10.2009 21:51

OMG :(
Конечно приходилось ^_^

rushter 21.10.2009 21:53

если на asm писать,то точно пригодится.

Mozy 21.10.2009 23:36

Без двоичной никуда
последний раз задрачивал, когда изучал базовую ЭВМ и основы её работы,
работа с оперативной памятью, машинный код
Человеку,который всерьёз работает с ПК без этих знаний никак

zifanchuck 21.10.2009 23:37

Все. я все понял))) тему можно закрывать)


Время: 00:24