Convert inum to obase and and return it.
The result will be placed in the unnamed register @@
where a subsequent 'p' command would put the result
|P| before, |p| after the cursor.
Optional modifier preceeding inum indicates input base
of octal, hexadecimal, binary, or html character entity (e.g., &Auml;).
Version 1.2 has been extended to allow input number to be a character.
(note: vy captures 1 character under the cursor.)
(note: inum may be pasted from the mouse copied from any screen.)
Input base defaults to decimal if not preceeded by a modifier.
Output base may be 2-32, c, or h (c-character, h-html).
Multiple numbers can be input at once.

The optional [range] may be line numbers such as 1,15
or it may be relative such as .-5,.+5 or markers such as 'a,'b.
Range may also be searches such as /line with this/,/line with that/
If range is omitted, or if range equates to just 1 line, it does all lines.

The optional [min, max, [string] ] goes like this:
min and max are numbers or characters which evaluate via Tobase
to the range of 128 to 255.
If both min and max are equal to 0, it means 'do not convert any entities'.
In order to specify the optional [string], both min and max must be present.
The optional [string] is useful to specify whether to convert
the & < > " to or from &amp; &lt; &gt; &quot;
If [string] contains & it should be the first one.
[string] can contain any combination of & < > "