Linux-BG
Начало
Помощ
Търси
Календар
Вход
Регистрирай
Добре дошъл/дошла,
Гост
. Моля,
въведи своето потребителско име
или
се регистрирай
.
Влез с потребителско име, парола и продължителност на сесията
Linux за българи: Форуми
>
Програмиране
>
Web development
(Модератор:
VladSun
) >
сравняване на двоични числа
Страници: [
1
]
Надолу
« назад
напред »
Изпечатай
Автор
Тема: сравняване на двоични числа (Прочетена 2405 пъти)
dwni2
Напреднали
Публикации: 79
сравняване на двоични числа
«
-:
Mar 18, 2011, 10:17 »
здравейте
изкам да питам имам 28 | 10;
двои4ното представяне на 28 е 11100 а на 10 е 1010
как се използва OR кокато едното число е 5 цифрено а другото 4
да кажем
11100
|
1010
резултат
1110
а резултата от 5-тото число какъв е
Активен
sstefanov
Напреднали
Публикации: 158
Re: сравняване на двоични числа
«
Отговор #1 -:
Mar 18, 2011, 10:34 »
Сравнявай ги като подравниш отдясно (както сравняваш десетични числа).
Ако някое число е с по-малко цифри си го допълни с 0 отпред.
Активен
gat3way
Напреднали
Публикации: 6050
Relentless troll
Re: сравняване на двоични числа
«
Отговор #2 -:
Mar 18, 2011, 10:52 »
Не можеш ли просто да ги XOR-неш: ако резултата е нула са еднакви, иначе не са.
Активен
"Knowledge is power" - France is Bacon
edmon
Гост
Re: сравняване на двоични числа
«
Отговор #3 -:
Mar 18, 2011, 14:54 »
000000000100
и
00000100
и
0000000000000000000000100
са равни числа.
та
1110
и
11000
се сравняват така:
01110
11000
и кво се получи:
14
и
24
Активен
dwni2
Напреднали
Публикации: 79
Re: сравняване на двоични числа
«
Отговор #4 -:
Mar 19, 2011, 09:04 »
мерси стана
Активен
dwni2
Напреднали
Публикации: 79
Re: сравняване на двоични числа
«
Отговор #5 -:
Mar 19, 2011, 09:05 »
а за какво се използват побитовите оператори
Активен
Страници: [
1
]
Нагоре
Изпечатай
« назад
напред »