9 lines
259 B
Lua
9 lines
259 B
Lua
function digits(n) return math.floor(math.log(n) / math.log(10))+1 end
|
|
function fixedprint(num, digs) --digs = number of digits before decimal point
|
|
for i = 1, digs - digits(num) do
|
|
io.write"0"
|
|
end
|
|
print(num)
|
|
end
|
|
|
|
fixedprint(7.125, 5) --> 00007.125
|