Извлечь из байта четыре старших и четыре младших бита? - VB

Узнай цену своей работы

Формулировка задачи:

Как извлечь из байта четыре старших и четыре младших бита? На Си это выглядит вот так: lo=(c&0x0f); hi=(c>>4)&0x0f; Я примерно представляю как это должно быть, но может кто-нибудь свои идеи подкинет. И еще вопрос, какого типа должны быть переменные c, lo, hi?

Решение задачи: «Извлечь из байта четыре старших и четыре младших бита?»

textual
Листинг программы
lo = с And &HF
hi = (с  16) And &HF

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы