Задать вопрос
VBKesha
@VBKesha

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

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

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

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

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

Похожие вопросы