NerdCalci

Verified safeOpen sourceExclusive
No reviews reviews
18
downloads
6.0
android

AI summary

Curious what AI thinks about this app? Ask for a short summary highlighting what it does and any noteworthy details.

About this app

Fully offline Android calculator app for power users with variable support, syntax highlighting, file-based sessions, and more. A free Android alternative to proprietary text-based calculators like Numi, Calca, and Soulver.

Features

Smart calculations

ℹ️ Note

All supported operators, functions, and advanced syntax is extensively explained and documented in the reference guide: https://github.com/vishaltelangre/NerdCalci/blob/main/REFERENCE.md

Variable support

a = 100 b = 200 total = a + b # 300

Composite operations

score = 10 score += 5 # 15 score++ # 16 score /= 4 # 4

Percentage calculations

20% of 50000 # 10000 15% off 1000 # 850 50000 + 10% # 55000 50000 - 5% # 47500

Dynamic variables

groceries = 45.50 utilities = 120 rent = 950 total # 1115.50

feb = 200 mar = 300 avg # 250

Unit conversions & arithmetic

10km + 500m # 10500 m 5 kg to g # 5000 g 100 °C as °F # 212 °F

Numeral systems

5 million # 5000000 1.5 crore # 15000000

Comments

price = 1000 # base price tax = 18% of price # 180

Calendar-aware date & time calculations

today + 3 weeks now - 4 hours 30 mins 3 days ago 2 days from now

# Intervals days between today and date(2025, 1, 1) today through tomorrow in hours

# Timezones now in "Japan" datetimeZ(2024, 1, 1, 12, 0, 0, "UTC") in "Tokyo"

today as iso8601 now as timestamp

User-defined functions

sq(x) = x ^ 2 sq(5) # 25

# Support for multi-statement bodies salary(hours) = base = hours * 50; bonus = base * 0.1; base + bonus salary(160) # 8800

Cross-file references

f = file("Summary") total_cost = f.total * 1.1

# Or invoke functions directly file("Calculations").taxFunc(1000)

Mathematical functions

sqrt(16) # 4 sin(PI/2) # 1 sin(45) # 0.85 (radians by default) sin(45°) # 0.7071 (supports degrees)

Editor features

- Syntax highlighting: Color-coded variables, numbers, operators, and comments - Smart error diagnostics: See human-friendly explanation of math or syntax errors - Auto-completion: Smart variable suggestions as you type - Line numbers: Easy reference and navigation

File management

- Multiple files: Create and manage separate calculation files - Auto-save: Changes are saved automatically - Pin files: Keep important files at the top (max 10 pinned files) - Search: Search files easily - Duplicate files: Create a copy of a file with a new name - Backups: Automatically or manually backup your files to app storage or a custom folder - Restore from backups: Restore your files safely with support for conflict resolution (Keep local, replace, or keep both) - Copy with results: Copy file content with calculated results to clipboard - Export: Share your calculations as a PNG image or a multi-page PDF

And more...

- Offline: Works without internet - Undo/Redo: Up to 30 steps per file - Dark/light theme: System, dark, or light mode - Real-time results: See calculations update as you type

License

GNU General Public License v3.0

What's new

v4.7.1May 20, 2026

Added ability to delete selected lines in multi-line selection mode. - Added ability to long-press a file in home screen to allow multi-select and batch delete files, replacing the swipe-to-delete feature.

About this version

Version
4.7.1 (471)
Size
2.07 MB
Requires Android
6.0
Target SDK
23
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
18
Updated
May 20, 2026
Package
com.vishaltelangre.nerdcalci

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app