CARIBLOC

Block-style calculator app

CariBloc logo banner

App Overview

CariBloc is an innovative block-style calculator app that lets you visually organize and manage multiple calculations at once. Features like saving and reusing calculation processes—something traditional calculators can't do—and the ability to use expressions as variables make complex math more efficient. The interface is optimized for smartphones with an Excel-like feel: tap to select, drag to reorder.

CariBloc main screen

Main Features

library_addBlock-based Calculation Management

  • Calculation blocks: enter formulas or values and compute (blocks containing expressions can act as variables)
  • Operator blocks: connect calculations using +, -, ×, ÷
  • Title feature: add notes to individual blocks

swipe_leftIntuitive Controls

  • Tap to select: tap the block number (#) to highlight it
  • Drag to reorder: drag a selected block to change its position freely
  • One-tap delete: remove a selected block with the delete button

widgetsRich Function Library

  • Trigonometry: SIN, COS, TAN, ASIN, ACOS, ATAN
  • Logarithms/Exponents: LN, LOG, e^x, 10^x
  • Others: √ (sqrt), x^y (power), 1/x (reciprocal), x! (factorial), π
  • Angle unit switch: DEG / RAD support

saveFile Management

  • Save: export calculation pages as .cari files
  • Load: import saved files to continue calculations
  • Page titles: give each page a descriptive name
CariBloc file save screen

visibilityClear Design

  • Dark theme: easy on the eyes with a black-based UI
  • Selection highlight: blue outline shows currently selected block
  • Result display: formulas and results shown large and readable
  • Error alerts: calculation errors appear in red for clarity

Usage Examples

Example 1: Totaling multiple shopping items

Block #1: Groceries → 3500
Operator: +
Block #2: Supplies → 1200
Operator: +
Block #3: Transport → 800
Result: 5500

Example 1 screenshot

Example 2: Scientific calculation using functions

Block #1: SIN(45) → sine of 45°
Operator: ×
Block #2: 10 → multiply by 10
Result: 7.071067811865475

Example 2 screenshot

Example 3: Sales tax calculation

Block #1 10000
Block #2 0.10
Block #3 #1*(1+#2)
Result: 11000

Blocks are automatically numbered (e.g. #1). Calculations can reference earlier blocks as variables for more complex formulas.

Example 3 screenshot

How to Use

Icon Function / Description
library_add Add calculation block: tap + button
calculate Add operator block: choose + - × ÷ from menu
delete Delete block: tap number and use delete button
equal Execute calculation
note_add Add new page: tap + button
save Save: specify file name to store
folder Open: select .cari file from menu

Recommended For

Supported OS

Android Android 10 or later (Android 12+ recommended)