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

Как получить мак-адрес в двоичном виде?

В одном из проектов нужно представить мак-адрес роутера в виде

byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }

а у меня он написани в стандартном виде, типа

08-00-27-7B-32-FE

Как получить мой мак-адрес в виде, как в первом примере?
  • Вопрос задан
  • 1324 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Решения вопроса 1
MaxDukov
@MaxDukov
впишусь в проект как SRE/DevOps.
это не двоичный, а 16-ичный. И у вас он записан в той-же форме. Так что просто допишите 0x перед, и замените тире на запятые
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev Куратор тега Компьютерные сети
software engineer
byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }
                08    00    27    7B    32    FE

А если я ваш адрес вот так подставлю, лучше выглядит?
p.s. у вас адрес уже в нужном виде.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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