圖標

AlexCalc

Scientific calculator with LaTeX equation display, buttons and plaintext input
新版本 1.0.16
Fix padding between variable names and values in "vars" popup.
Fix "dated yet pricey" theme output display background to retro LCD colour.
Add some settings to increase output display size on small screens:
- option to increase the size of the output display, and
- option to hide most or all buttons, instead relying mostly on the on-screen keyboard for text input.
Add some debug settings for unreadable text or missing LaTeX in output display.
AlexCalc is a scientific calculator with some neat features (note: also available as a web app at https://alexbarry.github.io/AlexCalc/ ):

  • nicely formatted (LaTeX) equation display. This avoids the need to count brackets to make sure the equation was entered correctly. Also includes LaTeX code generation.

  • complex number support, in rectangular or polar form (e.g. `3 + 4i` or `1 angle 90`)

  • variable storage (e.g. `123 -> x` then `3*x^2 - 4*x + 5 -> y`)

  • units in equations, and conversion (e.g. `1 inch * 3 ft to cm^2` or `sqrt(60 acre) - 100 ft`)

  • can enter input by button presses, typing, or copy/pasting. Button presses are all converted to plaintext input for easy copy/pasting.

  • equation display is simplified upon pressing enter. This means that when entering an equation, it is usually possible to look only at the LaTeX display and not the plaintext input: but when pressing enter, it will look nice. Redundant brackets are removed, including those that are needed for plaintext input (e.g. `(a + b)/(c + d)` can become "a + b" on the numerator and "c + d" on the denominator without brackets).

  • light/dark themes

  • previous input history can be accessed and edited by pressing "up" or "down" buttons.

  • previous inputs/vars/recently used units preserved when the app is closed

  • standard scientific calculator features, such as:


    • trigonometric functions: sin, cos, tan, arcsin, arccos, arctan

    • base 10 and natural logarithmic functions: log (base 10), ln (base e)

    • `e`, `pi` constants, and square root function

    • scientific notation input (e.g. `1.23E6` is 1.23 times 10^6)



版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 1.0.16 (20) 建議 於 2026 年 6 月 2 日新增

    arm64-v8a armeabi-v7a x86 x86_64

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • net.alexbarry.calc_android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 13 MiB PGP 簽章 | 建置紀錄

  • 新版本 1.0.13
    Added monochrome/adaptive icon to be themable on modern android verisons.
  • 版本 1.0.13 (17) - 於 2026 年 4 月 24 日新增

    arm64-v8a armeabi-v7a x86 x86_64

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • net.alexbarry.calc_android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 13 MiB PGP 簽章 | 建置紀錄

  • 新版本 1.0.12
    Added adi-registration.properties, and donation links to "about" popup.
  • 版本 1.0.12 (16) - 於 2026 年 4 月 20 日新增

    arm64-v8a armeabi-v7a x86 x86_64

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • net.alexbarry.calc_android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 13 MiB PGP 簽章 | 建置紀錄