Задать вопрос
@IndusDev

В чем смысл данного выражения?

В чем заключается смысл данного выражения?:
Оператор & (побитовое И) часто используется для обнуления некоторой группы разрядов. Например
n = n & 0177;
обнуляет в n все разряды, кроме младших семи.

В книге K&R о побитовых операциях нет никакой теории, поэтому мне пришлось искать информацию дополнительно.
Нашел, изучил, понял.
Но теперь непонятно, что значит 0177? Как определить, какие разряды обнуяются, какие нет, и что это число вообще означает.
  • Вопрос задан
  • 240 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Решения вопроса 1
@Alexander1705
Число в восьмеричной системе счисления: 0177 = 177₈ = 01111111₂
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы