Сохранение шестнадцатеричного результата сложения как гекс lua - PullRequest
1 голос
/ 28 марта 2020

У меня есть следующий код в lua:

array = {}
for i=1, 30 do
    mem = tostring(0x29A300 + (i * 0x11CC))
    array[i] = "Ref Mem" .. i .. ": " .. mem
 end

Но когда я делаю шестнадцатеричное дополнение для сохранения в mem, я получаю десятичное значение. Есть ли способ сохранить шестнадцатеричное форматирование, которое я использовал для расчетов? Также есть ли способ удалить 0x в строке?

Я пытался использовать tonumber, но это дает мне ошибку. Я больше ничего не пробовал, потому что я совершенно новичок в lua.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...