Лучший способ получить два полубайта из байта в javascript?

Я разбираю двоичный файл в javascript, который хранит две части информации на байт, по одной на полубайт. Значения, конечно же, 0-16 и 0-16.

Во всех других частях формата файла каждый байт представляет одну часть информации, поэтому я использовал следующее, чтобы успешно получить нужные мне числовые значения :

var num = str.charCodeAt(0) & 0xFF;

Но я застрял в попытках выяснить, как получить значение 0–16 первого полубайта и то же самое для второго полубайта из моего однобайтового символа «str».

Благодарю за любую помощь по это.

15
задан Geuis 21 September 2010 в 02:21
поделиться