Hi all, we know that base conversions in HP 35s require many keystrokes. Input of numbers in bases other than 10 require the suffix to be explicitly entered. Apart from that, to type A B C D E F digits require the hexadecimal mode to be set. I will prove that these programs will reduce the keystrokes in many situations.

HP 35s. Base conversions, fast way.Table of Contents

=================

1 Using the program

1.1 Example 1: Convert (F1)h to decimal

1.2 Example 2: Convert (63)d to binary

1.3 Example 3: Convert (99)d to hexadecimal and return to decimal mode

1.4 Example 4: Convert (FF)h to binary, go back to decimal mode and later convert (17)o to binary

2 Program listing

3 Registers

4 Revision1 Using the program

~~~~~~~~~~~~~~~~~~~~This set of programs are intended to do base

conversions using less keystrokes. I will show you

some examples comparing the standard way and the use

of this set of programs:1.1 Example 1: Convert (F1)h to decimal

----------------------------------------This is the best case. When you convert from

hexacecimal to any other base:Original method This program

-----------------+--------------

blue-key XEQ

1 D

2 ENTER

1/x (F) 1/x (F)

1 1

blue-key blue-key

1 1

6 6

blue-key R/S

1

111 keystrokes 9 keystrokes

1.2 Example 2: Convert (63)d to binary

---------------------------------------This is the worse case. When you convert from

non-hexacecimal to other base:Original method This program

-----------------+--------------

blue-key XEQ

1 B

4 ENTER

6 6

3 3

ENTER R/S6 keystrokes 6 keystrokes

After converting the base, the calculator is set on

binary mode (in this example). In many situations

we want to go back to decimal mode to do other

calculations. I will show you this in the next

example.1.3 Example 3: Convert (99)d to hexadecimal and return to decimal mode

-----------------------------------------------------------------------Original method This program

-----------------+--------------

blue-key XEQ

1 H

2 ENTER

9 9

9 9

ENTER R/S

blue-key R/S

1

19 keystrokes 7 keystrokes

1.4 Example 4: Convert (FF)h to binary, go back to decimal mode and later convert (17)o to binary

--------------------------------------------------------------------------------------------------This is a common situation.: We do a

conversion. Then we go back to decimal mode to do

other stuff. And after a while we need to make other

conversion to the same base as before:Original method This program

-----------------+---------------

blue-key XEQ

1 B

2 ENTER

1/x (F) 1/x (F)

1/x (F) 1/x (F)

blue-key blue-key

1 1

6 6

blue-key R/S

1 R/S

4 R/S

blue-key 1

1 7

1 blue-key

blue-key 1

1 7

4 R/S

1

7

blue-key

1

7

ENTER23 keystrokes 17 keystrokes

2 Program listing

~~~~~~~~~~~~~~~~~~Line Instruction Notes

------+-------------+-----------

B001 LBL B

B002 HEX

B003 SF 10

B004 ->BIN see note*

B005 BIN

B006 STOP press R/S

B007 DEC

B008 STOP

B009 GTO B002Line Instruction Notes

------+-------------+-----------

D001 LBL D

D002 HEX

D003 SF 10

D004 ->DEC see note*

D005 DEC

D006 STOP press R/S

D007 GTO D002Line Instruction Notes

------+-------------+-----------

H001 LBL H

H002 DEC

H003 SF 10

H004 ->HEX see note*

H005 HEX

H006 STOP press R/S

H007 DEC

H008 STOP

H009 GTO H002Line Instruction Notes

------+-------------+-----------

O001 LBL O

O002 HEX

O003 SF 10

O004 ->OCT see note*

O005 OCT

O006 STOP press R/S

O007 DEC

O008 STOP

O009 GTO O002* To insert the right arrow press: EQN, BLUE-KEY, 2,

RIGHT-KEY, CLEAR-KEY, CLEAR-KEY, CLEAR-KEY3 Registers

~~~~~~~~~~~~No registers used.

4 Revision

~~~~~~~~~~~06/30/10 - First version.

*Edited: 30 June 2010, 2:05 p.m. *