安装包图标

AlexCalc

Scientific calculator with LaTeX equation display, buttons and plaintext input
新版本 1.0.12
Added adi-registration.properties, and donation links to "about" popup.
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.12 (16) 推荐 更新于 2026-04-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 签名 | 构建日志

  • 新版本 1.0.10
    * Fix race condition when loading MathJax library in WebView (which caused calculations/inputs to not show sometimes, which was occasionally possible to workaround when changing colour schemes)
    * Update to NDK version 29.0.14033849, which uses 16 kB memory page size

    In previous version "1.0.9" (13):
    * Fix android navigation buttons covering bottom calculator buttons on some phones (set android:fitsSystemWindows="true")
  • 版本 1.0.10 (14) - 更新于 2026-04-03

    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.7
    * Add cube root button
    * Add some new colour schemes
    * Add units h, Wh, and Whr (previously could only do "W hr")
    * Add haptic feedback
    * fix "clear scrn" button that wasn't clearing the output display in Android
  • 版本 1.0.7 (11) - 更新于 2025-06-19

    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 签名 | 构建日志