decimalRound

Rounds a number to a specified number of decimal places.

Parameters:

  • num (number): The number to round

  • decimalPlaces (number, optional): Number of decimal places. Defaults to 0

Returns:

  • result (number): Rounded number

Example:

-- Round to whole number
local rounded = ps.decimalRound(123.456)
-- Result: 123

-- Round to 2 decimal places
local price = ps.decimalRound(99.999, 2)
-- Result: 100.00

-- Round coordinates
local x = ps.decimalRound(100.123456, 1)
-- Result: 100.1

-- Round percentage
local percent = ps.decimalRound(66.666666, 2)
-- Result: 66.67

Last updated