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.

## 43S Alternative key layout --> WP43C

- PierreMengisen
**Posts:**252**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

Elec Eng, South Africa

**C43 (WP34C) on DM42 sn. 03818 & 06199**for complex math, HP42S; HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; owned FX702P & 11C; used HP67 & HP85; iOS:**42s Byron**, Free42, WP31S/34S, HCalc.- PierreMengisen
**Posts:**252**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?

DM42 SN:00032

### 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

Elec Eng, South Africa

**C43 (WP34C) on DM42 sn. 03818 & 06199**for complex math, HP42S; HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; owned FX702P & 11C; used 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

Elec Eng, South Africa

**C43 (WP34C) on DM42 sn. 03818 & 06199**for complex math, HP42S; HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; owned FX702P & 11C; used 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.

DM42 SN:00032

- PierreMengisen
**Posts:**252**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

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.

Elec Eng, South Africa

**C43 (WP34C) on DM42 sn. 03818 & 06199**for complex math, HP42S; HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; owned FX702P & 11C; used 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.

Elec Eng, South Africa

**C43 (WP34C) on DM42 sn. 03818 & 06199**for complex math, HP42S; HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; owned FX702P & 11C; used HP67 & HP85; iOS:

**42s Byron**, Free42, WP31S/34S, HCalc.