Help with Programming a HP 33S


I have a HP 33s and I'm taking the PE exam in April.

I wanted to program the calculator to do some quick interpolations. I haven't programmed a HP 32SII or HP 33S so I'm unsure how to do this.

Interpolation should be a simple program and would help with steam tables. In addition, it would save me time on the test.

Can anybody help or point me in the right direction or get me started?



Hi, Eric;

if you want linear interpolation, you could use the statistical resources. You could enter the coordinates of the two points and use linear estimation to computer either Y or X value of the intermediate point. Unfortunately, the HP33S standard statistic functions do not handle logaritmic, exponential and power curves.

If this is what you need and you still need further advice, let us know.


Luiz (Brazil)

Edited: 31 Mar 2006, 12:34 a.m.


Like Luiz said, but I can add that the non-linear interpolations are available, too. Ever since the 11-c (and before) there have been routines for them--and the 11-c version will work fine (with minor syntax changes) as will the 32sii version.

It is a relatively trivial program. Certainly making your own linear interp is trivial--I've done it ad hoc many times.

The museum has a cd/dvd available that has the 11c and the 15c manuals on it...

Let us know the outcome.


Thanks! I guess I'll have to look up this functionality in my manual.

This could save me alot of time on the test.

Thanks to both of you for responding... The HP 33S isn't as bad as everybody says- I use a 32SII at work for daily tasks and my GX is a bit overkill and would make me look nerdy. :)



Yo! Hey! Nerd is cool! If I had a GX (I have the G and G+), I'd worry more about breaking it! I truly wish those 48s were rubber encased or something.



I have a very simple program if you're just trying to do a linear inperpolation with known points. Me personally, I like the easier functions you can use to program in the HP 33s. I hope this is what you're looking for.

Type in these keys --->
[green] PRGM
[green] LBL X
[green] INPUT A
[green] INPUT B
[green] INPUT C
[green] INPUT D
[green] INPUT F
[purple] EQN
[purple] RTN
(Press C to exit)

Program Displays --->
X0001 LBL X (Note: You can choose letter)
X0007 (B-A)*(F-D)/(C-A)+D
X0009 RTN

Press EQN X, Then it'll ask you to input A,B,C,D,F. Press the "R/S" button after input each variable and not the "ENTER" button. The answer should be shown after you input the "F" value.


Vense Phonesouphan
Curtainwall Application/Design, BSCE

Edited: 17 Apr 2006, 9:08 a.m.

Possibly Related Threads...
Thread Author Replies Views Last Post
  33s - programming question Frank Rottgardt 4 760 05-15-2008, 08:27 PM
Last Post: Don Shepherd
  HP 33S programming Antonio Maschio (Italy) 10 1,280 04-07-2006, 10:35 PM
Last Post: James M. Prange (Michigan)
  Integration Times "Old" 33s vs "New" 33s John Smitherman 21 2,380 12-14-2005, 12:04 AM
Last Post: Karl Schneider
  HP 33s programming Alexander Thorp 16 1,712 03-04-2005, 03:14 AM
Last Post: Tizedes Csaba [Hungary]
  Custom Programming vs. Pre-packaged programming Eddie Shore 3 753 01-24-2005, 03:42 AM
Last Post: Karl Schneider
  HP-33s variable programming Michel 5 776 10-25-2004, 09:33 AM
Last Post: bill platt
  33S: new programming strategy kc 3 586 05-15-2004, 12:23 PM
Last Post: bill platt
  hp 33s programming marcus channell 4 623 04-04-2004, 06:06 PM
Last Post: Norris
  Programming help and the 33S rob 8 1,062 03-03-2004, 08:40 AM
Last Post: bill platt

Forum Jump: