no, thanks for doing itJaymos wrote: ↑Fri Aug 20, 2021 1:57 amDo you compile yourselfPierreMengisen wrote: ↑Wed Aug 18, 2021 12:11 pmHi,
with C43.exe I see that in the matrix editor the CC operation does not work. It works in WP43S.exe. Is this normal for the moment?
Many thanks for all the work done.
WP43 Alternative key layout --> C43
- PierreMengisen
- Posts: 305
- Joined: Wed Nov 29, 2017 1:38 pm
- Location: Neuchâtel CH
Re: 43S Alternative key layout --> WP43C
Pierre
[TI59 with PC100C; TI-84 Plus CE-T; HP41CV with HP IL loop & 2*82161A DCD & 82162 TP; HP15C; HP28S; DM41; DM41L; DM42; DM41X]
[TI59 with PC100C; TI-84 Plus CE-T; HP41CV with HP IL loop & 2*82161A DCD & 82162 TP; HP15C; HP28S; DM41; DM41L; DM42; DM41X]
Re: 43S Alternative key layout --> WP43C
The updated version C43 106 q++ is here:
https://classic43.com/downloads/2021-08 ... 106q++.zip
In there again all the versions, L1, L42, -JM and the Windows simulator.
I have worked a bit more on the fraction display, and integrated the new constants mode into the existing fraction mode controls for the following:
1. Normally pressing [a b/c] gives mixed number/fractions, described in the 43S manual, in the format 3 4/5 instead of 3.80. Pressing [a b/c] again goes to the improper fraction 19/5.
2. I added the mode described two weeks ago here, and I now called the flag in MODE EXFRAC (Exact Fractions). The point is to recognise a few fixed fractions like pi, e, root(3) etc. if this flag is set.
3. Try an Example. Use the new files. Remove the backup.bin file, or execute CLR'RESET. The set the EXFRAC (Exact Fractions) setting as follows:
See how it changes to a mixed number 3 4/5.
Try and see how it changes to an improper fraction.
4. Try to see how it recognises the pi.
5. Again, use g[a b/c] to toggle between the fraction modes, very similar to what the normal 43S modes does.
. The first example: 19/5, 19π/5 and 19π/5 + j(19π/5) in normal decimal
. Activating EXFRAC
. De-activating EXFRAC and then activating the standard [b/c] fraction mode of the 43S. (After setting DENMAX to 5 to force it to use a similar denominator of 5).
https://classic43.com/downloads/2021-08 ... 106q++.zip
In there again all the versions, L1, L42, -JM and the Windows simulator.
I have worked a bit more on the fraction display, and integrated the new constants mode into the existing fraction mode controls for the following:
1. Normally pressing [a b/c] gives mixed number/fractions, described in the 43S manual, in the format 3 4/5 instead of 3.80. Pressing [a b/c] again goes to the improper fraction 19/5.
2. I added the mode described two weeks ago here, and I now called the flag in MODE EXFRAC (Exact Fractions). The point is to recognise a few fixed fractions like pi, e, root(3) etc. if this flag is set.
3. Try an Example. Use the new files. Remove the backup.bin file, or execute CLR'RESET. The set the EXFRAC (Exact Fractions) setting as follows:
Code: Select all
3.8 ENTER.
f[MODE] Up g[F6] [EXFRAC]
Try
Code: Select all
g[a b/c]
4. Try
Code: Select all
π [x]
5. Again, use g[a b/c] to toggle between the fraction modes, very similar to what the normal 43S modes does.
. The first example: 19/5, 19π/5 and 19π/5 + j(19π/5) in normal decimal
. Activating EXFRAC
. De-activating EXFRAC and then activating the standard [b/c] fraction mode of the 43S. (After setting DENMAX to 5 to force it to use a similar denominator of 5).
Last edited by Jaymos on Mon Aug 30, 2021 1:10 pm, edited 1 time in total.
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
- PierreMengisen
- Posts: 305
- Joined: Wed Nov 29, 2017 1:38 pm
- Location: Neuchâtel CH
Re: 43S Alternative key layout --> WP43C
Great work. Lots of interesting things. It's a pleasure to work on it.
Pierre
[TI59 with PC100C; TI-84 Plus CE-T; HP41CV with HP IL loop & 2*82161A DCD & 82162 TP; HP15C; HP28S; DM41; DM41L; DM42; DM41X]
[TI59 with PC100C; TI-84 Plus CE-T; HP41CV with HP IL loop & 2*82161A DCD & 82162 TP; HP15C; HP28S; DM41; DM41L; DM42; DM41X]
Re: 43S Alternative key layout --> WP43C
A few comments.
Pressing the EXFRAC checkbox should not automatically turn fraction mode on and off, but behave like pressing the DENANY attribute/flag, I think.
√6 or √7 is not recognized.
The representation of `e` takes some getting used to, I think. e^2 or e^(1/2) is not recognized.
`138.875` is not resolved as a fraction.
Complex numbers are generally represented as improper fraction, no matter whether I or M is selected, which is clearer and prevents confusion.
I would not arrange the indicator for the mixed number and improper fraction vertically (M/I). Is there a possibility to display `a` left of `/` for mixed number?
Pressing the EXFRAC checkbox should not automatically turn fraction mode on and off, but behave like pressing the DENANY attribute/flag, I think.
√6 or √7 is not recognized.
The representation of `e` takes some getting used to, I think. e^2 or e^(1/2) is not recognized.
`138.875` is not resolved as a fraction.
Complex numbers are generally represented as improper fraction, no matter whether I or M is selected, which is clearer and prevents confusion.
I would not arrange the indicator for the mixed number and improper fraction vertically (M/I). Is there a possibility to display `a` left of `/` for mixed number?
C47(DM42) SN:00032 WP43 SN:00016
https://47calc.com
https://47calc.com
Re: 43S Alternative key layout --> WP43C
PierreMengisen wrote: ↑Mon Aug 30, 2021 10:07 amGreat work. Lots of interesting things. It's a pleasure to work on it.
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Re: 43S Alternative key layout --> WP43C
Thanks for the comments, appreciated. Some answers:
Agree. FixedPressing the EXFRAC checkbox should not automatically turn fraction mode on and off...
I had many more constants including even c but the calculator cannot cope with that many calculations in between keypresses. So I removed quite a number. We now only have: √2, √3, √5, π, e and phi.√6 or √7 is not recognized.
I am glad you mention that - I dislike it myself, so I changed it from eE to e.The representation of `e` takes some getting used to, I think.
I can add some, but the more I add, the slower it gets on battery power.e^2 or e^(1/2) is not recognized.
If e^2 or e^0.5 is a real need, I can add.
Is it?
The C43 default DENMAX is 64. Therefor the denominator maximum is 64. This fraction 138.875 is 1111/8. Change DENMAX to 9999 or anything larger than 1110 because currently the size of both the numerator and denominator in the equivalent improper fraction determines the maximum supported.`138.875` is not resolved as a fraction.
On second thought, this method of limiting the denominator is old and not needed anymore, so I removed the nominator limit altogether.
It will now show 1111/8 or 138+⅞ in the default DENMAX of 64.
I agree. I made complex numbers default to improper fractions due to the pre-existing '+ix' in the number. It helps.Complex numbers are generally represented as improper fraction, no matter whether I or M is selected, which is clearer and prevents confusion.
How does this look?Is there a possibility to display `a` left of `/` for mixed number?
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Re: 43S Alternative key layout --> WP43C
O.K., no issue, also with the missing of e^2 and e^(1/2).
... limiting the denominator is old and not needed anymore, so I removed the nominator limit altogether...`138.875` is not resolved as a fraction.
Exciting, with DENANY=true you get `max`, with DENANY=false `9999` if >= 9999 or <0 is chosen for DENMAX. I myself would always leave DENANY set to true.How does this look?Is there a possibility to display `a` left of `/` for mixed number?
I myself find this indication more intuitive to understand, but maybe there are other opinions.
C47(DM42) SN:00032 WP43 SN:00016
https://47calc.com
https://47calc.com
- PierreMengisen
- Posts: 305
- Joined: Wed Nov 29, 2017 1:38 pm
- Location: Neuchâtel CH
Re: 43S Alternative key layout --> WP43C
working with g(a b/c) in complex mode produces erroneous writing at the scientific level:
after writing\(3\sqrt{3}/2\) and \(3\sqrt{2}/2\)
COMPLEX, we become and then multiplying by -1
we can notice the absence of the distribution of the i on the second part of the imaginary value.
This becomes more problematic with the SHOW request where the negative sign is distributed this time.
This being the case, I wonder if it is necessary to use g(a b/c) in complex writing?
after writing\(3\sqrt{3}/2\) and \(3\sqrt{2}/2\)
COMPLEX, we become and then multiplying by -1
we can notice the absence of the distribution of the i on the second part of the imaginary value.
This becomes more problematic with the SHOW request where the negative sign is distributed this time.
This being the case, I wonder if it is necessary to use g(a b/c) in complex writing?
Pierre
[TI59 with PC100C; TI-84 Plus CE-T; HP41CV with HP IL loop & 2*82161A DCD & 82162 TP; HP15C; HP28S; DM41; DM41L; DM42; DM41X]
[TI59 with PC100C; TI-84 Plus CE-T; HP41CV with HP IL loop & 2*82161A DCD & 82162 TP; HP15C; HP28S; DM41; DM41L; DM42; DM41X]
Re: 43S Alternative key layout --> WP43C
Thanks for the report.PierreMengisen wrote: ↑Mon Aug 30, 2021 9:20 pmThis being the case, I wonder if it is necessary to use g(a b/c) in complex writing?
I fully agree, I did not want to do this complication of the distributed i, therefore this is a bug, because I have removed the [a b/c] for complex already yesterday prior to the release, but somehow it is not gone completely.
The case where there is no root works in complex - if I do the example for 3 ENTER 2 / ENTER COMPLEX it results in:
I will find the bug and fix.
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Re: 43S Alternative key layout --> WP43C
Another bug from your screen above: the ≈ should not be there if complex.
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.