NavList:
A Community Devoted to the Preservation and Practice of Celestial Navigation and Other Methods of Traditional Wayfinding
Integer-only celestial navigation in C99
From: Nenad Micic
Date: 2026 Jul 19, 16:28 -0700
From: Nenad Micic
Date: 2026 Jul 19, 16:28 -0700
Hi,
I’d like to share a small experimental project that builds on my earlier work with integer-only mathematics:
astro-nav-int performs sextant sight correction and reduction, computes Sun, Moon, and navigational-star positions, and supports position fixes, entirely in integer-only C99 without floating point or libm:
https://github.com/nmicic/astro-nav-int/
The idea is to explore how traditional celestial navigation can be expressed under unusually constrained computing conditions. The repository includes reproducible tests and comparisons with published almanac data and independent implementations.
Comments, corrections, and practical navigation perspectives would be very welcome.
Best,
Nenad






