VBKesha
@VBKesha

Как Lua только с типами uint8/16/32?

Ищётся для одного прокета скриптовый язык. Lua всем подходит, кроме того что все числа это double. А нужно будет работать с uint8/16/32 с их правильными переполнениями. Вопрос есть ли какой то диалект Lua с такой возможностью, или есть вариант решения этой проблемы другим методом?
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 2
Lerg
@Lerg
Defold, Corona, Lua, GameDev
Через ffi или библиотеку на С можно использовать нативные типы.
Ответ написан
Aco
@Aco
Заклинатель кода
Если у вас LuaJIT то есть поддержка int64 и unit64 через cdata:
print(tostring(2222LL + 9999929292929922LL))

2LL - int64 число
2ULL - unsigned int64 число

Подробнее тут
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы