Use separate function string for "rotate with carry" and display carry bit
Problem Statement In programmer mode, the calculator supports binary rotate with and without carry. However, in the display, the function string for both is RoL/RoR, so it cannot be distinguished. Additionally, the carry bit used by "rotate with carry" is a hidden state.
Goals Users should be able to understand and reproduce the calculation based on the displayed input history. Displaying the carry bit would improve the understanding of the "rotate with carry" function for novice users. Moreover, users would not be required to remember the bit for further calculations.
Low-Fidelity Concept The function string for "rotate with carry left/right" could be RCL/RCR. The carry could be displayed next to the binary number representation (always or just after the first usage of "rotate with carry"). To enable visual differentiation, the bit could be grayed out.
Requested Assignment I'm just suggesting this idea. I don't want to implement it.
Application Version: 11.2110.4.0
This is your friendly Microsoft Issue Bot. I've seen this issue come in and have gone to tell a human about it.
This pitch looks like it has everything it needs for review. In the meantime, we'll keep this idea open for discussion so the community has the chance to provide feedback. Check out our New Feedback Process for more info on the user-centered process we follow for new feature development.