В Javascript, как преобразовать строковое представление шестнадцатеричного значения в его шестнадцатеричное представление?javascript Преобразование строкового представления шестнадцатеричного значения в шестнадцатеричное
То, что я возвращаю из подпрограммы контрольной суммы, представляет собой строковое значение «FE». Что мне нужно, это шестнадцатеричный «\ XFE»
Я просто не могу это сделать, так как он дает мне ошибку:
var crc = "FE";
var hex = "\x" + crc;
Это только дает мне новый 4 символов ASCII строка:
var crc = "FE";
var hex = "0x" + "FE";
thxs для любого руководства.
Я думаю, вы должны использовать ['parseInt'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt) – hindmost
Непонятно, что вы хотите. Вам нужна строка «\ xFE»? Или int имеет значение 0xFE? – michaelgulak
Возможный дубликат [Как преобразовать десятичный код в hex в JavaScript?] (Http://stackoverflow.com/questions/57803/how-to-convert-decimal-to-hex-in-javascript) – Benedictus