vebion.blogg.se

Free42 android manual
Free42 android manual





  1. Free42 android manual update#
  2. Free42 android manual code#

ISG and DSE with a named variable would crash if that variable did not exist. COMB could return Out of Range in certain cases where the correct result was not, in fact, out of range. These are undocumented functions from the HP-42S that were previously not shown in the catalog, even though they did work. When ISG reached zero, the loop control variable would end up having the wrong sign. During TRACE, print blank line before LBL, like the HP-41. Fixed garbage in SHOW when BIN overflows to HEX. This combination of flags is never set by the DMY, MDY, and YMD functions, but it can happen when you execute YMD followed by SF 31. Fixed DATE+, DDAYS, and DOW when flags 31 and 67 are both set. It used to treat such results as zero while it should raise an error instead. Fixed crash when saving print-out using Share -> Save Image.įixed INTEG behavior when integrand returns non-real.

free42 android manual

This mode of operation exists in the HP-41 Extended Functions module and in the HP-41CX, but was missing in the Free42 implementation. Implemented range option for STOFLAG: with the flags in Y and a number bb.ee in X, only flags bb through ee are restored, while the others are untouched.

Free42 android manual update#

STOFLAG didn't update the G and RAD annunciators when flags 42 or 43 were changed. This works like the regular GETKEY, except it only halts on R/S, allowing programs to implement custom behaviors for EXIT and Shift-EXIT. In Free42, however, Shift-EXIT did not cause program execution to halt. On the real HP-42S, GETKEY halts program execution when R/S, EXIT, or Shift-EXIT are pressed. The function is encoded using the 0xF0 opcode, which is sometimes used on the HP-41 for the same purpose. This function does nothing, as its name suggests, and can be useful when using ISG for counting without an upper bound, for instance. This is related to LSTO like ASTO is related to STO. Now pre-populating file names in file selection dialogs. The option itself is not new, it was implemented in 2.5.21, but the STRACE function, that allows you to set that mode without having to twiddle flags, is new. TRACE mode where the entire stack gets printed, not just X. The Free42 extensions to the HP-42S instruction set are now shown in separate sections in CATALOG, rather than at the end of the FCN catalog. On cold start, now setting the date and time format accordig to the host operating system's locale settings. It is meant to be used by programs that aim to implement a similar behavior as those built-in menus. This shows a menu of ALPHA labels with MVAR instructions, like the top-level menu presented by SOLVER and ∫f(x). To prevent existing programs using the old parameter-less RTNERR from breaking, those RTNERRs are converted to the equivalent new instruction, RTNERR IND ST X. Changed the RTNERR function to take the error number from a parameter, rather than from the X register. Added the date and time format options to the MODES menu. (In RUN mode, this was already the case.) Also, Paste now sets flag 22 when pasting real or complex scalars into X, and sets flag 23 when pasting in ALPHA mode.Īdded dynamic stack option. Paste fixes: In PRGM and ALPHA modes, Paste now clears any messages that may have been left in the display from previous operations. And in VARMNU1, don't trap EXIT when the menu was activated in RUN mode, or when an operation was performed that cleared the RTN stack. MENU and VARMNU1 tweaks: The programmable menu is now cancelled whenever an operation is performed that clears the RTN stack, such as BST, or GTO in RUN mode.

Free42 android manual code#

Also modified X2LINE so it uses RCOMPLX instead of COMPLEX when generating program lines for complex numbers, so the generated code is correct regardless of RECT/POLAR mode. These work like COMPLEX, except they ignore flag 73 (POLAR mode) and instead always assume rectangular or polar mode, respectively.

free42 android manual

FUNC and RTN now save and restore ERRMSG and ERRNO along with flag 25. Fixed bug in complex LU decomposition, which could lead to incorrect results in INVRT, DET, and matrix division with complex matrices.







Free42 android manual