(At a high cost) respecting again 80col width.

  What started as an innocent try to revert one line to the 80-
colummn-width-respect ended showing up a new bug to be fixed.
  Because of awk not having round functionality, I started using a
.5 custom add that failed when the number was 9, e.g. 8168K is
almost 8192K but without reaching it. This has to be rounded to 8M,
but was being incorrectly rounded to 7.10...
Improved commenting and detail improvements.