roundawayfromzero
Round away from zero is a rounding mode used to convert a real number to an integer by increasing its magnitude away from zero. In this scheme, positive values are moved upward, negative values downward, and zero remains zero.
Formally, if x > 0 then round_away(x) = ceil(x); if x < 0 then round_away(x) = floor(x); if x = 0
Some uses describe a related variant as rounding to the nearest integer with ties broken away from
Round away from zero is distinct from round toward zero (which truncates toward zero) and from round
Implementation notes: in many languages you can implement as described above with existing ceiling and floor