Fixed-Point Calculator Get in touch

In development · Installed software

Fixed-Point Calculator

Q-format arithmetic worked out in a browser tab, before it goes wrong on the target.

Embedded engineers who have shifted the wrong way at three in the morning.

Animated illustration of Fixed-Point Calculator Fixed-Point Calculator LIVE EVENTS
Animated schematic of the interface. Layout follows the build as it stands; contents are illustrative.
Built on
TypeScript + Vite
Runs locally
On hardware you already own
History
13 commits, in the open record

What it is

A web calculator for fixed-point (Q-format) arithmetic — conversion, range, resolution and the rounding error you actually get — written because doing it by hand while writing DSP firmware is tedious and error-prone.

Capabilities

What it actually does.

Embedded engineers who have shifted the wrong way at three in the morning.

  1. Q-format conversion

    Q-format conversion with range, resolution and representation error shown together

  2. Static, no backend

    Static, no backend, works offline

How it works

3 moves, end to end.

This is how Fixed-Point Calculator works, not a set of steps you can follow yet — it is in development and not distributed.

  1. Install it

    Fixed-Point Calculator runs on your machine. There is no account to make and no service to depend on.

  2. Point it at your work

    It reads what you already have, in the formats you already keep it in.

  3. Keep the result

    Output stays where you put it. Nothing is uploaded to make the feature work.

The full technical description

Specification

Made of, and made when.

Read from the repository at build time rather than typed onto a marketing page.

State
In development
Discipline
Hardware systems
Shape
Installed software
Started
Apr 2026
Last change
Apr 2026
Commits
13
  • TypeScript
  • Vite
  • TypeScript 99%

Next

Get Fixed-Point Calculator

Ask about availability, a build for your platform, or a licence.

This is a pre-production site. All content is subject to finalisation, and nothing stated here is binding until the site is live.