**Hex-To-Decimal Conversions**

As a faithful reader of your magazine, I'd like to say that I'm surprised at how many computer hobbyists still have not found a simple decimal-to-hexadecimal conversion program. And I haven't noticed one in any issue of your magazine, so I've written this short BASIC program to do the conversions. It will work on most computers with little or no modification.

Frank Sgabellone

10 A$ = "0123456789ABCDEF": INPUT "DEC/HEX"; A: B = 1: C = 9: D = 16↑C: PRINT A; " = $": A = A+1 :rem 10720 IF A-D>0 THEN A = A - D: B = B + 1: GOTO 20 :rem 15630 PRINTMID$ (A$, B, 1);: B = 1: C = C - 1: D = 16↑C: IF C>-1 THEN 20 :rem 23540 PRINT "{5 SPACES}": GOTO 10 :rem9

*Hexadecimal numbers are widely used in machine language since they are more convenient for that kind of programming than the normal decimal numbers.*