EnumerationSwift

# FloatingPointRoundingRule

A rule for rounding a floating-point number.

`enum FloatingPointRoundingRule`

EnumerationSwift

A rule for rounding a floating-point number.

`enum FloatingPointRoundingRule`

`case awayFromZero`

Round to the closest allowed value whose magnitude is greater than or equal to that of the source.

`case down`

Round to the closest allowed value that is less than or equal to the source.

`case toNearestOrAwayFromZero`

Round to the closest allowed value; if two values are equally close, the one with greater magnitude is chosen.

`case toNearestOrEven`

Round to the closest allowed value; if two values are equally close, the even one is chosen.

`case towardZero`

Round to the closest allowed value whose magnitude is less than or equal to that of the source.

`case up`

Round to the closest allowed value that is greater than or equal to the source.