In such cases, it the easiest to understand may be long division of #646.58 by #22#. Let us do it
#color(white)(xxxxxx)2color(white)(X)9. color(white)(x)3color(white)(x)9#
#color(white)(xx) 22| bar(6color(white)(x)4color(white)(x) 6.)color(white)(x)5color(white)(x) 8#
#color(white)(xxxxx)ul(4color(white)("x)4)color(red)(darr#
#color(white)(xxxxx)2color(white)(x) "0"color(white)(x)6#
#color(white)(xxxxx)ul(1 color(white)(x)9color(white)(x)8#
#color(white)(xxxxxxxX)8color(white)(x)5#
#color(white)(xxxxxxxx)ul(6 color(white)(x)6)"#
#color(white)(xxxxxxxx)1color(white)(x)9color(white)(x)8#
#color(white)(xxxxxxxx)ul(1 color(white)(x)9color(white)(x)8#
#color(white)(xxxxxxxxxxx) 0 #
As the remainder is #0#, the quotient is #29.39# i.e. #646-:22=29.39#.