ceilTo
Returns this value rounded up (toward positive infinity) at decimals fractional digits.
For example 3.25.ceilTo(1) is 3.3 and (-3.75).ceilTo(1) is -3.7. Throws IllegalArgumentException when decimals is outside 0..15. NaN, infinities, and magnitudes at or above 2^52 are returned unchanged. The result is the nearest representable Double to the exact decimal.