uint8_t в частности, чтобы сразу видеть состав бит? Быстрый гуглинг не помог :/
что-то вроде 0b01101010? https://en.cppreference.com/w/cpp/language/integer_literal
Да, сейчас храню константы эти в хексе, не очень удобно в плане чтения кода)
Нет, и это не нужно, любая переменная и так уже в двоичном виде
я же тебе в прошлый раз говорил, пишешь 0b1011101011
Я понимаю что она хранится в двоичном виде, я хотел чтобы было видно сразу и не приходилось в уме/через конвертор перегонять чтобы понять что там за биты. Просто даташит к датчику не самый лучший и везде указано все в битах, а обычно пишут в хексе)
Я до этого не спрашивал)
Это уж придётся...
Расскажи, а как ты гуглил? Интересно...
C int 10 base definition :)
Так ты хотел константы значений в двоичном виде задавать, или ты хотел, чтобы значение переменной показывалось в двоичном виде ?
Просто задать, чтобы было удобно читать.
В коде или в отладчике?
Ты в следующий раз сюда ходи https://en.cppreference.com/w/c/language/integer_constant
Ну, так тогда как надо было спросить? Подскажите, есть какие-то варианты записать целочисленную константу в коде в двоичном виде, чтобы сразу видеть состав бит? И если бы ты загуглил С/C++ integer literal in binary form наверняка бы нашёл.
Я не шарю так сильно в терминологии языка, по этому и не смог гуглить :)
Ну ок, но свой вопрос-то и по-простому можно было по смыслу на противоположный не менять. Ладно, не буду больше нудеть...
Обсуждают сегодня