>>Heh. I've been toying with the idea of
buying one of the TI programmable
>>graphics calculators (probably a TI-84). Anyone got one? Can they be made to
>>do RPN, hex->bin conversion, bitwise operations, etc.?
>>Failing that, anyone care to suggest a nice, (fairly) low-cost programmers'
>>calculator? I know at least one person is going to say "HP 16C", but I
>>haven't seen any around my neck of the woods for a while, and the ones
I've
>>seen on Ebay seem to go for insane amounts.
[...]
If you want something cheaper still from memory the
casio fx-100d has hex,
octal, binary and some logic functions. There shouldn't be any trouble
finding one. At least around here they were the standard "high school"
calculator before the graphic calcs came along.
You might also consider an HP48 (or an HP28 if you can live without any
way to back yp your programs and data -- the 48 has an RS232 port, and
Kermit in ROM...). They're not that expensive second-hand (a lot cheaper
than a 16C anyway), they can handle hex/binary/octal numbers up to 64
bits long, have the normal bitwise logic functions nad shifts/rotates.
They do not have the floating point binary mode of the 16C, though. The
48 is a pretty nice calculator too, I really like the programming
language (RPL). It's stack based, and you can push _anything_ onto the
stack -- real numbers, complex numbers, arrays, lists, strings, even
programs (!), and then operate on them.
There's also the 49G. The keyboard is horrible, but the firmware, now
that they've got the bugs out, is rather nice. Just about all the 48
features + an assembler (!), systemRPL compiler, big integers (think of
working out 100! and getting _all_ the digits!), exact mode (1/2 + 1/3
evaulates to 5/6, square root of 8 evalutes to 2 * sqrt(2), all displayed
symbollically), and so on. Alas the 49G+ is unusable for me since they
replaced the useful RS232 port with that Useless Serial Botch thingy....
-tony