To divide x by 2
ENTER 2 ÷
What other keystokes will do the same that use only functions and No numbers except number to enter ?
No (÷ x + -)
Gamo - I got answer
The WP 34S possibly has the shortest solution at two functions:
More general is a statistical approach:
Code:
CLSigma
Sigma+
CLx
Sigma+
x-bar
Neither the arithmetic operators nor digits are required in either sequence.
Pauli
(10-25-2017 12:10 PM)Paul Dale Wrote: [ -> ]The WP 34S possibly has the shortest solution at two functions:
Also, if losing T is not an issue:
Gerson.
My first thought was the || function but I then made a mistake trying it and moved on.
Pauli
(10-25-2017 12:29 PM)Gerson W. Barbosa Wrote: [ -> ]Also, if losing T is not an issue:
Gerson.
Am I wrong, or it is the Electronics Engineer in you that came up with that elegant answer?
For small numbers (between -99 & 99) you can do: [10^x] [√x] [LOG]
You can extend the range to [-230.25, 230.25] with: [e^x] [√x] [LN]
(10-25-2017 01:05 PM)jebem Wrote: [ -> ] (10-25-2017 12:29 PM)Gerson W. Barbosa Wrote: [ -> ]Also, if losing T is not an issue:
Gerson.
Am I wrong, or it is the Electronics Engineer in you that came up with that elegant answer?
Here is a funny example of different coding for the same problem, according to the authors’ professions:
http://www.hpmuseum.org/cgi-sys/cgiwrap/...read=74095
(See link in message #3)
BTW, my solution for that one was “3 XOR” (valid for the HP-42S only). No, I am not logic circuit designer :-)
Gerson.
(10-25-2017 01:10 PM)Didier Lachieze Wrote: [ -> ]For small numbers (between -99 & 99) you can do: [10^x] [√x] [LOG]
You can extend the range to [-230.25, 230.25] with: [e^x] [√x] [LN]
Nice solution for small arguments! I’d thought of “LN SINH”, but this will work only for very large arguments.
Gerson.
Didier is right my intended answer is [e^x] [√x] [LN]
Someone also suggest ENTER 50 % is very good idea.
(10-25-2017 12:29 PM)Gerson W. Barbosa Wrote: [ -> ]
This seems hardly beatable to me. Other approach still in the wp34s may be:
limited, of course, to arguments >=0.
Also:
This last one keeps T intact, updates L in the right way, and also works with arguments <=0:
Code:
STO L
STO- L
INC L
INC L
RCL/ L
Regards.
Solution for HP 41CX
Code:
< (Enter this in Alpha mode)
ATOX
NUMBER
P-R
(10-25-2017 12:10 PM)Paul Dale Wrote: [ -> ]The WP 34S possibly has the shortest solution at two functions:
It could have the
definitely shortest solution with one single function call if (if!) the HALF function proposed back then would have made it into the 34s firmware. ;-)
Yes, I still would appreciate such a function, and I think it would nicely complement STO+X or RCL+X for doubling X.
Dieter
(10-25-2017 02:21 PM)emece67 Wrote: [ -> ]
Since the 41C doesn't have RCL+
(10-29-2017 02:43 AM)Craig Bladow Wrote: [ -> ] (10-25-2017 02:21 PM)emece67 Wrote: [ -> ]
Since the 41C doesn't have RCL+
Note that this method may cause roundoff errors: 7 → 3,499999999.
Dieter
(10-29-2017 07:44 AM)Dieter Wrote: [ -> ]Note that this method may cause roundoff errors: 7 → 3,499999999.
I believe we have found machine epsilon for the 41, 1x10^-9.
Since HP could have achieved a smaller epsilon if they had used binary vs. bcd format in the HP-41, there must have been some other tradeoff or legacy design that led them to use BCD.
(10-29-2017 09:47 PM)Mark Hardman Wrote: [ -> ]
Thank you.
I'll leave it there...