▼
Posts: 1,665
Threads: 142
Joined: Jan 2009
Although there are definitely improvements in the way HP Prime handles complex problems, the old HP 50g still has the edge when it comes to more simple situations. For example, let's say I want to convert a 25 m^2 area into a result in ft^2. On my HP 50g the keystrokes would be as follows:
25 <right shift> UNITS AREA m^2 <left shift> ft^2
And voila, the result 269.0978_ft^2 is immediately displayed. Note that everything was done on the command line w/o the need to use the Enter key. Now let's see how I would handle the same problem on the HP Prime:
<Shift> Units Tools CONVERT 25 <Shift> Units Units Area m^2 ,1 <Shift> Units Area ft^2 Enter
which is a lot more involved with many more keystrokes. One problem with the menu system in the Prime is that after a single selection you are returned to the main Home or CAS screen, and have to re-enter and navigate the menu repeatedly to select more entries. With the 50g once you are in a particular submenu of a particular feature you remain there until you select another feature.
Edited: 4 Nov 2013, 10:42 a.m.
▼
Posts: 65
Threads: 6
Joined: Sep 2013
The king is slightly poorly, long live the king :-D
Posts: 113
Threads: 19
Joined: Oct 2011
"There are some things the HP 50g does better than the HP Prime"
You bet! RPN for instance (and in paricular). If I 'm correctly interpreting the posts here at the forum dealing with this issue then RPN support on the Prime seems to be a complete joke. At least for me this was enough a reason to buy a new 50g instead of a Prime only 2 weeks ago.
▼
Posts: 3,283
Threads: 104
Joined: Jul 2005
I partly agree. I like the Prime and its programming model but at times, some more RPN commands would come in handy. This is especially true for the stack manipulation commands like DUP which are missing in the present implementation.
▼
Posts: 1,665
Threads: 142
Joined: Jan 2009
Quote:
This is especially true for the stack manipulation commands like DUP which are missing in the present implementation.
Not true. Tap on any entry in the stack and soft touch keys will appear at the bottom of the screen. Tap Stack, and a menu with operations DROPN, DUPN, Echo and ->LIST will appear.
▼
Posts: 3,283
Threads: 104
Joined: Jul 2005
Michael, these cannot be typed on the command line and therefore not be included in the return string of a keyboard redefinition.
▼
Posts: 1,665
Threads: 142
Joined: Jan 2009
OK, I understand your point. I've never attempted to redefine keys on the Prime and w/o RPL programming I see little need for these operations to be available on the command line.
Posts: 1,278
Threads: 44
Joined: Jul 2007
Well, to be honest I did not think people would actually use them typed and viewed those stack manipulation commands as part of RPL programming. Since there is no RPL programming they did not seem to be useful at all. Please convince me otherwise! (I see you describing them for use as pseudo-RPL in a program or something)
The only two I saw as very important is DUP and SWAP which are already directly available on two hard keys.
TW
▼
Posts: 3,283
Threads: 104
Joined: Jul 2005
Having DUP and SWAP as typeable commands comes in handy for keyboard redefinitions: Just include them in the return string together with other operations. See my other post about returning more than one value to the stack.
Posts: 1,665
Threads: 142
Joined: Jan 2009
Where is the DUP hard key located ?
▼
Posts: 3,283
Threads: 104
Joined: Jul 2005
▼
Posts: 1,665
Threads: 142
Joined: Jan 2009
If I type in DUP on the command line in my HP 50g and hit Enter, it duplicates the value in stack level 1 in level 2. If I type ENTER and hit enter, I get 'ENTER' in level 1.
▼
Posts: 1,841
Threads: 54
Joined: Jul 2005
I think Marcus meant just to press the ENTER key instead of typing in ENTER;-)
HTH
Ray
Posts: 239
Threads: 55
Joined: Sep 2006
Hi,
'OBJ->' could be very handy : You can return a list from a program and decompose it in the stack. In fact, the Prime has already '->LIST', why not 'OBJ->'.
Regards,
Miguel
Posts: 33
Threads: 6
Joined: Oct 2013
yes it's true, the hp prime interface is very badly thinked.
i juqt have exactly the same problem while designing an electronic's scematic's on Eagle, i need at this time to convert inch to millimeters.
Posts: 1,665
Threads: 142
Joined: Jan 2009
Actually, in all fairness to the Prime, it has certain advantages in RPN entry mode over the HP 50g. For example, if you want to use RPN operations such as SWAP or ROT on the 50g, you must access them through the Tool Stack softkey menu. On the Prime, you simply tap the touchscreen on the stack item and a touch buttons appear at the bottom of the screen with the RPN stack operations. As soon as you are done with the operation and make another entry, the soft buttons disappear. Also, the SWAP operation for the first two levels of the stack (x<>y on older 4 level stacks) is a primary hard key on the Prime (comma key).
The real problem with RPN on the Prime is that it has catastrophic consequences if it is enabled when using certain Apps, such as the spreadsheet.
▼
Posts: 1,278
Threads: 44
Joined: Jul 2007
*ONLY* the spreadsheet... ??? (not "several" I think)
I am not aware of any others that have any problem (apart from people not putting in ' ' automatically when editing an algebraic object in SYMB view).
TW
Edited: 4 Nov 2013, 12:51 p.m.
▼
Posts: 1,665
Threads: 142
Joined: Jan 2009
Try entering a function in the Solve App while RPN entry mode is set and see what happens.
▼
Posts: 1,278
Threads: 44
Joined: Jul 2007
It wants an algebraic...what is the problem? I don't see any memory corruption, crashes, or anything like that.
'X+34*Y=2' works, as does 'X' 34 'Y' * + 2 - ENTER. Or are you referring to there not being ' ' added automatically when editing, or = being mapped as a synonym for ==?
TW
Edited: 4 Nov 2013, 1:01 p.m.
▼
Posts: 1,665
Threads: 142
Joined: Jan 2009
I was trying to just quote the variables, e.g. 'A'='B', and getting a syntax error. I didn't realize you need to quote the entire expression or otherwise enter it in RPN format with only the variables quoted. It would really help a lot if all these nuances were explained in the User Guide.
|