Igor Kuznietsov Опубликовано 20 октября, 2017 Поделиться Опубликовано 20 октября, 2017 Здравствуйте! Объясните пожалуйста, почему (1<<int0) | (1<<int1) равно 3<<int0 ? Как я понимаю, 1<<int0 это 0100 0000, а 1<<int1 это 1000 0000 ----------------------------------------------------------- получается 1100 0000 а выражение 3<<int0 понять не могу. Объясните пожалуйста. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Vascom Опубликовано 20 октября, 2017 Поделиться Опубликовано 20 октября, 2017 (изменено) 3 - это 11 (в бинарном виде), соответственно 3<<int0 это 1100 0000 (в бинарном виде). Что тут не понятно? Изменено 20 октября, 2017 пользователем Vascom 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
KomSoft Опубликовано 20 октября, 2017 Поделиться Опубликовано 20 октября, 2017 Вы просто сдвигаете не одну единичку, а две (3 в бинарном виде это 11). И они становятся на те же разряды - младшая как 1<<int0, а старшая - на место 1<<int1. 1 Настоящему коту и в декабре март! Ссылка на комментарий Поделиться на другие сайты Поделиться
Особенности хранения литиевых аккумуляторов и батареекПотеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
Igor Kuznietsov Опубликовано 20 октября, 2017 Автор Поделиться Опубликовано 20 октября, 2017 29 минут назад, Vascom сказал: 3 - это 11 (в бинарном виде), соответственно 3<<int0 это 1100 0000 (в бинарном виде). Что тут не понятно? 10 минут назад, KomSoft сказал: Вы просто сдвигаете не одну единичку, а две (3 в бинарном виде это 11). И они становятся на те же разряды - младшая как 1<<int0, а старшая - на место 1<<int1. Спасибо! 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.