安装包图标

NerdCalci

Calculator for nerds with variables, syntax highlighting, and file sessions
新版本 4.9.0
- Added rand() and randInt() built-in functions to generate random numbers (Issue #211).
NerdCalci is a powerful calculator designed for nerds and power users who need more than basic arithmetic.

Features:

- Offline - Works without internet
- Variable support - Define variables and reuse them in calculations
- Percentage calculations - Natural syntax like "20% of 50000" or "15% off 1000"
- Unit conversions - Natural syntax like "10 m in feet" or "100 kmph to mph"
- Calendar-aware date and time engine with timezone support
- Custom functions - Define your own functions with multi-statement support and scope isolation
- Dynamic variables - Quickly compute block sums (`total`) and averages (`avg`)
- Syntax highlighting - Color-coded numbers, variables, operators, and comments
- Smart error diagnostics - See human-friendly explanation of math or syntax errors
- Auto-completion - Smart suggestions for variable names
- Comments - Document your calculations with # comments
- Multiple files - Organize calculations in separate files with auto-save
- Pin files - Keep frequently used files at the top
- Search - Search your files easily
- Duplicate files - Create a copy of a file with a new name
- Undo/Redo - Up to 30 steps per file
- Backups - Automatically or manually backup your files to app storage or a custom folder
- Restore from backups - Restore your files from backups
- Copy with results - Copy calculations with their results
- Export - Share your calculations as a PNG image or a multi-page PDF
- Dark/light theme - System, dark, or light mode support
- Line numbers - Easy reference and navigation

Perfect for:

- Quick calculations with reusable values
- Budget planning and financial calculations
- Unit conversions and formulas
- Educational purposes and learning
- Any scenario where you need to document and reuse calculation values

NerdCalci combines the simplicity of a calculator with the power of a text editor. As a capable alternative to text-based calculators like Numi, Calca, and Soulver, it is ideal for developers, students, accountants, and anyone who frequently works with numbers.

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 4.9.0 (490) 推荐 更新于 2026-06-21

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 6.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 运行前台服务
      允许此应用使用前台服务。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.vishaltelangre.nerdcalci.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 2 MiB PGP 签名 | 构建日志

  • 新版本 4.8.2
    - Fixed HeliBoard keyboard issue where newline clears/merges and cursor jumps to previous line when swiping left and typing (Issue: #195).
    - Attempted a fix for duplicate multi-line paste issue using HeliBoard keyboard (Issue: #193).
    - Fixed Microsoft SwiftKey Keyboard issue where pressing Enter inserts multiple new lines (Issue: #186).
  • 版本 4.8.2 (482) - 更新于 2026-06-11

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 6.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 运行前台服务
      允许此应用使用前台服务。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.vishaltelangre.nerdcalci.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 2 MiB PGP 签名 | 构建日志

  • 新版本 4.8.1
    - Fixed app crashing on startup due to a database index mismatch.
  • 版本 4.8.1 (481) - 更新于 2026-06-10

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 6.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 运行前台服务
      允许此应用使用前台服务。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.vishaltelangre.nerdcalci.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 2 MiB PGP 签名 | 构建日志