相信大家對%取餘很熟悉,lua5.0以上也完美的支持了,但是我最新的項目服務器使用%卻莫名的報錯,最後終於找到了罪魁禍首,
#define LUA_VERSION "Lua 4.0" 是的,沒看錯,我們服務器使用的是lua 4.0版,而且lua4.0版並不支持%運算,
最後使用 a - math.floor(a/b)*b 操作完美解決了這個問題
相信大家對%取餘很熟悉,lua5.0以上也完美的支持了,但是我最新的項目服務器使用%卻莫名的報錯,最後終於找到了罪魁禍首,
#define LUA_VERSION "Lua 4.0" 是的,沒看錯,我們服務器使用的是lua 4.0版,而且lua4.0版並不支持%運算,
最後使用 a - math.floor(a/b)*b 操作完美解決了這個問題