Page 20 of 20

Re: 43S News

Posted: Thu Jan 03, 2019 9:21 am
by Walter
Thanks for pointing to that engineering library. I read there:
It adds 700 programmable complex mathematical keystroke commands to the extensive internal HP48 library.
Dunno where you got the number of 1,100 from. :?

Anyway, please allow me quoting an old project management saying:
There are several ways to bring a project to an end:
  1. by cutting resources - that's the most painful...
  2. by adding girls - that's the most joyful...
  3. by feature creep - that's the most certain...
... way of killing a project.

Personally, I think 750 functions are sufficient, maybe even more than enough already. This is more than what's in the WP 34S which is more than what's in the DM42 which is more than what's in the HP-42S ... :D YMMV

Re: 43S News

Posted: Fri Jan 04, 2019 9:11 am
by gandhi
Walter wrote:
Wed Jan 02, 2019 9:21 pm

All three functions IDIV (integer divide), RMDR (remainder), and MOD (modulo) are going to be present in the function set, each of them operating as a dyadic function (as they were and did in the set of the WP 34S). There will be some 750 functions provided in total. :)
Not sure I wrote it correctly, regarding the integer division, my proposal was that pushing the f-shifted "/" take the numerator (N) in y register, the divisor (D) in x register and return both IDIV result (Q) in y register and RMDR result (R) in x register. Hence, no stack drop and the two equally usefull results of N=Q.D + R available in the stack with only two keystroke. I understand that we cannot include the whole function set with direct access through keyboard and I wonder what lead to the decision to include RMDR and not IDIV. Situation is different in wp34s as one can perform a classical division followed by f-shifted "IP" to get directly the integer quotient. As far as I understood it, access to IP in wp43s will be through menu and certainly less efficient "keystroke-wise". :| Anyway, no big deal as one could always reassign IDIV to its own menu :)
Walter wrote:
Wed Jan 02, 2019 9:21 pm
That's a bit more difficult: the Quick Reference Guide needs 13 pages so far. This is far less, however, than the 563 pages of both manuals in total. :)
Idea was something similar to what is shown in back of HP15C which provide some graphical hints and is fortunately less detailled than user and advanced user manuals. ;) Again, no big deal as users of wp43s will certainly already know the whole manual by heart... as they did with DM15 :D

PS: How do you input statistical data with WP43s, I don't find the usual "sigma+" in keyboard, is it in stats menu ? Another question, why shifted locations of 7, 8 and 9 keys aren't allocated ?

Re: 43S News

Posted: Fri Jan 04, 2019 10:10 pm
by Pirx
The 1,100 number came from the cover on the book in my shelf.

Anyhow, this was just a suggestion, for you to take a look so you're aware. It's obviously up to you what functionality you want to include.

Oh, and stay away from the girls… :lol:

Re: 43S News

Posted: Sun Jan 06, 2019 9:59 am
by Walter
gandhi wrote:
Fri Jan 04, 2019 9:11 am
Walter wrote:
Wed Jan 02, 2019 9:21 pm
All three functions IDIV (integer divide), RMDR (remainder), and MOD (modulo) are going to be present in the function set, each of them operating as a dyadic function (as they were and did in the set of the WP 34S). There will be some 750 functions provided in total. :)
Not sure I wrote it correctly, regarding the integer division, my proposal was that pushing the f-shifted "/" take the numerator (N) in y register, the divisor (D) in x register and return both IDIV result (Q) in y register and RMDR result (R) in x register. Hence, no stack drop and the two equally usefull results of N=Q.D + R available in the stack with only two keystroke. I understand that we cannot include the whole function set with direct access through keyboard and I wonder what lead to the decision to include RMDR and not IDIV. Situation is different in wp34s as one can perform a classical division followed by f-shifted "IP" to get directly the integer quotient. As far as I understood it, access to IP in wp43s will be through menu and certainly less efficient "keystroke-wise". :| Anyway, no big deal as one could always reassign IDIV to its own menu :)
First of all, reassigning is allowed for each and every key but [UM] for User Mode. Second, I've seen your request for "IDIV" returning Q and R. But I've some doubts abouts its usefulness in the cases where you just need either Q or R.
gandhi wrote:
Fri Jan 04, 2019 9:11 am
Walter wrote:
Wed Jan 02, 2019 9:21 pm
That's a bit more difficult: the Quick Reference Guide needs 13 pages so far. This is far less, however, than the 563 pages of both manuals in total. :)
Idea was something similar to what is shown in back of HP15C which provide some graphical hints and is fortunately less detailled than user and advanced user manuals. ;) Again, no big deal as users of wp43s will certainly already know the whole manual by heart... as they did with DM15 :D
Let me see: The HP-15C has got the polar/rectangular coordinates triangle and the error codes and the statistics registers and the tests and some conversions and the ISG and DSE schemes printed there. Now, the 43S will have tagged output, so the triangle and similar explanations become obsolete; errors will be thrown as text messages; statistics registers and tests will be called by names from the respective menus; conversions are all stored by names even for stones and hundredweights; remain the ISG and DSE schemes which are certainly viable. ;)
gandhi wrote:
Fri Jan 04, 2019 9:11 am
PS: How do you input statistical data with WP43s, I don't find the usual "sigma+" in keyboard, is it in stats menu ? Another question, why shifted locations of 7, 8 and 9 keys aren't allocated ?
1. Yes, [Sigma+] is an unshifted softkey in STATS.
2. Since we didn't find anything worth for those locations yet. Suggestions will be considered. :)

Re: 43S News

Posted: Tue Jan 08, 2019 9:50 am
by pauli
I agree, we don't need a combined integer division and remainder on the keyboard.

Having such a function on the device might be handy because many CPUs have it. The 16C was a programmer's calculator after all.
Still, it will be easy to implement as a user function. About a dozen lines on the 34S including proper LASTx and stack dynamics.

Pauli