在Update中, local modNum = math.fmod(timer ,1.0 ); 打印结果: timer = 9.2190463617444 modNum = -0.446857218295336 如果专门写一个test.lua去打印,出来的是正确的结果:0.2190463617444. 但是回到Update中,仍然是错误的。注意:当timer在小于0.5时往往没有出现这种错误。 具体原因仍未查明。还请路过高手指教。 Lua中 math.fmod的bug