BigDecimal.round

Returns the rounded BigDecimal value.

Syntax

BigDecimal.round(value, rounding)

Parameters

Return value

A new BigDecimal.

Examples

BigDecimal.round(1.2345m, { roundingMode: 'half-up', maximumFractionDigits: 0 })
1
BigDecimal.round(1.2345m, { roundingMode: 'half-up', maximumFractionDigits: 3 })
1.235
BigDecimal.round(1.2345m, { roundingMode: 'down', maximumFractionDigits: 3 })
1.234
BigDecimal.round(12345m, { roundingMode: 'half-up', maximumSignificantDigits: 1 })
10000