DETERMINISTIC Q32.32 MATH FOR .NET
Build simulations that agree.
FixedMathSharp brings scalar math, vectors, rotations, transforms, random streams, and computational geometry together under one explicit fixed-point model.
Choose your path
Fixed-point math
Start with Fixed64, scalar algorithms, vectors, quaternions,
matrices, and FixedTransform.
Geometry
Explore bounds, rays, segments, triangles, oriented boxes, anchors, and full-domain spatial queries.
Unity packages
Use the maintained Unity host for UPM packages, engine interop, samples, and the Burst-oriented Lean variant.
Resources
- Behavioral guides and getting started
- Source, issues, and releases
- Core test-suite coverage report
- Migration guide
The API reference is generated from the library's source XML documentation. The wiki explains cross-cutting behavior such as Q32.32 representation, overflow, coordinate conventions, and full-domain arithmetic.