lua round number
-- Function to round a number to the specified decimal places
function roundNumber(number, decimalPlaces)
local shift = 10 ^ decimalPlaces
return math.floor(number * shift + 0.5) / shift
end
-- Example usage
local originalNumber = 15.6789
local roundedNumber = roundNumber(originalNumber, 2)
print("Original number: " .. originalNumber)
print("Rounded number (2 decimal places): " .. roundedNumber)