Числа с плавающей запятой IEEE можно округлять, используя несколько режимов. Возможные режимы округления, определенные стандартом IEEE 754:

Округление до ближайшего, привязывается к четному (по умолчанию): число с плавающей запятой округляется до ближайшего представимого значения. Если округляемое число находится ровно посередине между двумя представимыми значениями, выбирается значение, чей младший значащий бит четный.

Округление до нуля: число с плавающей запятой округляется до нуля (т. е. усекается).

Округление до положительной бесконечности: число с плавающей запятой округляется до ближайшего представимого значения, которое больше или равно исходному значению.

Округление в сторону отрицательной бесконечности: число с плавающей запятой округляется в меньшую сторону до ближайшего представимого значения, которое меньше или равно исходному значению.

Округление до ближайшего, привязка к от нуля: число с плавающей запятой округляется до ближайшего представимого значения. Если округляемое число находится точно посередине между двумя представимыми значениями, выбирается значение, чей младший значащий бит является нечетным.