Workaround for renderer rounding bug

The QGIS renderer that classifies the ranges to be displayed in the layer color layout has a bug. The top value, instead of being calculated as a ceiling, is rounded. Therefore, in some cases the zone with the highest value becomes slightly outside the range and doesn't get displayed. With this workaround, the ceiling of the top value (at the right decimal position) is computed, so everything gets displayed correctly.