Extended emulator of МК 61/54 vs Units
Side-by-side comparison of two open source alternatives
Extended emulator of МК 61/54
МК 61 was the best seller of all USSR programmable calculators of 1980-s (B3-34, MK-54, MK-56, MK-61, MK-52). Calculators are emulated on microcode level so they behave exactly like the original devices, including all non-documented features and inaccurate calculations. For ease of use application features saving and loading emulation states. This app's emulation engine Java code is based on C++ source of Felix Lazarev's emu145 project. Emulation was highly optimized for speed and should run in real time on any phone. It's an extended version of the original emulator МК 61/54 by Stanislav Borutsky (https://play.google.com/store/apps/details?id=com.cax.pmk). This version allows to export/import programs from external files and contains some UI improvements. Hint 0: you can found the list of all tips in the About dialog Hint 1: touch calculator's indicator to toggle slow/fast mode. Indicator's blinking looks better in slow mode. Hint 2: you can choose between MK-61 and MK-54 using menu option that becomes visible when calculator is switched off. Hint 3: with the menu "Import" you can import programs from external files, several such programs you can find in https://xvadim.github.io/xbasoft/pmk/pmk.html Hit 4: you can open menu by long tap on the "Вкл" label.
Units
Units is a powerful unit-aware calculator that can perform a variety of unit conversions and also doubles as a simple scientific calculator. It's inspired by GNU Units. This edition is a continuation of Steve Pomeroy's original app. Usage Anything that is shown within a box can be entered into Units. E.g. m³÷hr. Place the value and the unit you want to convert from in the "you have" box (e.g. 4.9inches) and the unit you wish to convert to in the "you want" box (e.g. cm). To enter units, either press the "unit" button and select from the list, or tap on the input box a second time and an on-screen keyboard should pop up. You can enter simple units, such as cm / centimeter or complex units, such as m^3÷hr. You can long-press the "unit" button to show a list of all the units. If you don't specify a "to" unit, it will provide a definition in base units. For a list of examples and more information, please see the built-in help or the Readme on Github.
| Feature | Extended emulator of МК 61/54 | Units |
|---|---|---|
| License | GPL-3.0-only | GPL-3.0-or-later |
| Install sources | F-DroidGitHub | F-DroidGitHubIzzyOnDroid |
| Categories | CalculatorProductivity | CalculatorProductivity |
| Features | Ad-FreeOpen SourceNo Tracking | Ad-FreeOpen SourceNo Tracking |
| Platforms | Android | Android |
| Website | ||
| Source code |