refactoring in number_to_rounded_converter

Refactored the long convert method in NumberToRoundedConverter class
@sgrif absolute_number, format_number and digit_count work on the argumnet passed, which is not @number. Wheras zero? works on @number, and we have an attr_reader defined in parent class, so number in def zero? is the @number