Files
Gen4_R-Car_Trace32/2_Trunk/demo/tools/lua/arith.lua
2025-10-14 09:52:32 +09:00

24 lines
547 B
Lua

--64 bit arithmetic
a=0x123456789a
b=0xffff
c=a+b;
print("add: result=0x",string.format("%x",c));
c=a-b;
print("sub: result=0x",string.format("%x",c));
c=a*b;
print("mul: result=0x",string.format("%x",c));
c=math.floor(a/b);
print("div: result=0x",string.format("%x",c));
--64 bit floating point
a=123.456
b=66.88
c=a+b;
print("add: result=0x",string.format("%f",c));
c=a-b;
print("sub: result=0x",string.format("%f",c));
c=a*b;
print("mul: result=0x",string.format("%f",c));
c=a/b;
print("div: result=0x",string.format("%f",c));