Free42

Free42


HP-42S Calculator Simulator


無料

3.1.8for iPhone, iPad and more
9.5
256 Ratings
Thomas Okken
Developer
7.2MB
Size
2024年04月24日
Update Date
Utilities
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
Free42 スクリーンショット
Free42 ポスターFree42 ポスターFree42 ポスター
Free42 ポスターFree42 ポスターFree42 ポスター

About Free42

Free42 is a re-implementation of the HP-42S calculator and the HP-82240 printer.
It is a complete rewrite, not using any HP code, and it does not require an HP-42S ROM image.
Free42 is an Open Source project. The executables and source code are released under the terms of the GNU General Public License, version 2.
All third-party code used in Free42 is either in the public domain, or licensed under terms compatible with GPLv2, or used with the authors' permission.
Show More

最新バージョン 3.1.8 の更新情報

Last updated on 2024年04月24日
旧バージョン
Fixed ALPHA pasting during command entry.
Show More
Version History
3.1.8
2024年04月24日
Fixed ALPHA pasting during command entry.
3.1.7
2024年03月31日
Now recognizing comment delimiters '@' and ';' for program pasting.

More accurate complex ASIN/ASINH.
3.1.6
2024年03月27日
Accuracy improvements for C.LN1+X, and complex LN, ATAN, and ATANH.
3.1.5b
2024年03月22日
Changed the skin loader to remove reliance on a deprecated API.
3.1.5
2024年03月07日
Direct command mapping now supports alternate mappings for ALPHA mode.
3.1.4e
2024年02月28日
Fixed crash when sharing on iPad.
3.1.4b
2024年02月14日
iPad support
3.1.4
2024年02月09日
Keyboard mapping fixes.
3.1.3
2024年01月17日
Support for external keyboards.

Added C.LN1+X and C.E^X-1 functions. These are complex-capable versions of LN1+X and E^X-1.

Fixed pasting of strings that start with E.
3.1.2a
2023年12月13日
Fixed crash when loading skin images with local colormaps, caused by a bug in Xcode 15.
3.1.2
2023年12月01日
CSLD? did not handle intervening XEQ/RTN. Fixed.

FUNC did not detect previous FUNC/LNSTK/L4STK. Fixed.
3.1.1
2023年11月29日
In the matrix / list editor (EDIT and EDITN), GOTO would prompt for a column even when editing a list, and any column number other than 1 would cause an error. Lists are one-dimensional, so the user should only be asked for a row. Fixed.

ASSIGN "" didn't work, because the second ENTER wasn't being handled correctly. This was caused by an optimizer bug in Apple's latest compiler. Fixed.
3.1
2023年11月15日
EDIT, EDITN, and INDEX now support editing lists, nested lists, empty lists, and matrices within lists. See the Free42 web site for details.

FUNC now hides the caller's RPN stack, so user-defined functions can use functions like CLST and R↓ without causing side effects.

User-defined functions can now be made to support 'stack lift disable' properly. For functions using FUNC, this happens automatically, and other functions can use the new CSLD? function (Caller's Stack Lift Disabled?).

FNRM and UVEC, when called with very large parameters, could get incorrect results due to overflows in intermediaries. Fixed.

Fixed parameter bounds check in PIXEL.

Added option to use the shake gesture to do CLST in RUN mode.
3.0.21
2023年08月11日
INPUT would crash if R/S was pressed while the stack was empty, in NSTK mode. Fixed.

ANUM would consider a decimal point or comma by itself as zero, instead of ignoring it. Fixed.

EDIT, EDITN, and INDEX didn't clear flags 76 and 77 (matrix edge wrap and end wrap), while they should. Fixed.

Decimal version: In HMS+ and HMS-, fixed handling of cases where either or both of the arguments has a number of minutes or seconds >= 60. (The binary version did not have this bug.)
3.0.20
2023年04月20日
Changed Σ+/Σ- so that, in NSTK mode, they will accept a single real argument, assuming Y=0 in that case.

Tuned TONE frequencies to A440 scale.
3.0.19a
2023年04月10日
PRP and Copy (in PRGM mode) were dropping line 01, because of an optimizer bug in the latest compiler. Reduced optimization level from -Os to -O1 to work around this problem.
3.0.19
2023年04月05日
Fixed crash in RTNERR when switching back to NSTK mode after FUNC/L4STK.

Fixed ASSIGN "" in programs.

Added PRREG to the PRINT menu.

NN→S now ignores the display mode and always acts like ALL mode is active. The idea being that if you care about the display mode, you'll probably be using N→S, and you only need NN→S if you specifically want to see full internal precision.
3.0.18
2023年03月18日
EDIT, EDITN, and INDEX now support lists, acting like they are 1-column matrices. (Empty lists are not supported, they must have at least one element. This limitation will be removed in a future release. Note that you can create a new 1-element list by simply doing NEWLIST 0 +.)
This includes STOIJ, RCLIJ, STOEL, RCLEL, I+, I-, J+, J-, ←, ↑, ↓, →, INSR, DELR, and DIM.

Added PRREG. Because PRV "REGS" is not a good substitute.

Added NN→S. This works like N→S (convert number to string on the stack), but without the 12-digit mantissa length limit, so you get full precision in ALL mode.

Fixed stack lift handling in DELR and STOFLAG.

Fixed pasting 1/X, 10^X, and 4STK, when pasted without line number and with trailing space.
3.0.17
2022年12月14日
Fixed a couple of bugs in Paste of scalars in BINM, OCTM, and HEXM modes.

Fixed pasting of U+22A2 and U+22A6 ('append' characters used by i41CX and Emu42).
3.0.16
2022年10月30日
SOLVE does a better job of reporting Sign Reversal when a function changes sign around a vertical asymptote, instead of reporting it as a root.

BASE: complex numbers displayed in non-decimal bases in some cases.

Better OCTM handling in SHOW.

Fixed number entry in PRGM mode when BINM/OCTM/HEXM active.

No longer setting flag 22 if number entry ends with DROP in NSTK mode.

Added WIDTH and HEIGHT to CATALOG->MISC; moved A...F from CATALOG->MISC to CATALOG->BASE.
3.0.15
2022年10月01日
Fixed crash in SHOW for certain complex numbers.

Added A...F function. This allows programs to turn on HEXM mode with the A...F menu activated.

Added Calculator / Print-Out swipe direction configuration option to Preferences.

Fixed incorrect Out of Range error returned by BASE functions in certain cases, e.g. BRESET 64 WSIZE 1 ENTER BASE÷
3.0.14
2022年08月13日
Fixed (re,im) complex pasting. This was broken by localized copy & paste.

Special cases for pure real and pure imaginary in SQRT.
3.0.13a
2022年06月19日
Fixed skin rendering for iOS 16.
3.0.13
2022年06月16日
Fixed handling of invalid number keys in BINM and OCTM modes.
3.0.12
2022年06月14日
Localized Copy & Paste.

More accurate complex ACOS and ACOSH.

SOLVE now handles functions that are always positive or always negative a bit better, reporting Extremum when the iteration appears to be bouncing around without improving, instead of continuing indefinitely.

Added XVIEW function. This works like AVIEW, except it takes the string from the X register instead of ALPHA, so it avoids the 44-character length limit.

Free42 FAQ

ここをクリック!地理的に制限されているアプリのダウンロード方法をご参考ください。
次のリストをチェックして、Free42の最低システム要件をご確認ください。
iPhone
iOS 12.0以降が必要です。
iPad
iPadOS 12.0以降が必要です。
iPod touch
iOS 12.0以降が必要です。
Free42は次の言語がサポートされています。 英語

Free42の類似アプリ

あなたも好きかも

Thomas Okken からもっと手に入れる