Integer division
Note that the computation of the width:
In the
else
clause in
Listing 3
Takes advantage of the fact
That the remainder is discarded in integer division in C++.