Jaymos wrote: ↑Sun Aug 04, 2019 12:00 am
Over_score wrote: ↑Sat Aug 03, 2019 11:39 pm
Hi Jaymos,
it’s not a bug, it’s a feature!
In both cases (10 and 100), the numbers are long integers, not reals.
Try
Code: Select all
[RESET] [EXIT]
[g] [DISP] [FIX] [2]
.01 [ENTER]
.1 [ENTER]
10. [ENTER]
100. [EXIT]
note the . after 10 and 100
I understand that now. Thanks. And understand the workaround to force reals.
This feature is annoying though. I'm not saying I know how to fix it, because without knowing what the user is typing in, you must make some assumptions. I don't like the assumption that after typing reals, the next number would be a integer type.
In real use, one would seldomly work with say complex vectors and reals, then change to integer math, then back. I think this calls for a conscious mode change and not automatic type assumption.
Feature change request: No assumption of longint type if decimal is not typed.
I would like to request to refine this feature, re. the assumption of type to be a configurable option. Options could be:
(a) auto mode: assume that the user means integer if he does not type a decimal (this is the status quo). This allows either to be entered without being in a certain "mode".
(b) realSP, realDP or integer mode: Let the user decide which type he wants regardless of whether the decimal is typed for an integer number. (RealSP would be the norm for many users in engineering at least). This implies you must add an entry mode, i.e integer / real mode (similar to 42S) or realDP mode (like on the WP34C).
The practical issue here is in ENG or SCI display modes where the display looks different than configured when integer types are mixed with real types when not intended. it would add consistency of display. (Let's add that to all the other "first world problems" we discuss here, but I'll leave that for another day
).
- ex1.png (6.71 KiB) Viewed 5400 times
Example of assumed integer type 33000 among other real values using typical electrical engineering quantities in ENG 3 display mode (2.7 MVA, 33 kV, rt3, 0.1%).
Edited to include example screen shot.
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.