-
-
Notifications
You must be signed in to change notification settings - Fork 19
Home
github-actions[bot] edited this page Aug 10, 2026
·
3 revisions
Welcome. This wiki explains the choices and behavioral contracts behind FixedMathSharp. Use the API reference when you need an exact signature; use these pages when you need to understand why an API behaves the way it does.
New to the library? Follow Getting Started. The shortest path is:
dotnet add package FixedMathSharpusing FixedMathSharp;
Fixed64 tick = Fixed64.One / 60;
Vector3d movement = new Vector3d(6, 0, 2) * tick;For Unity, install from the dedicated FixedMathSharp-Unity repository.
| I want to... | Read... |
|---|---|
| Install a package and run a first example | Getting Started |
| Understand Q32.32 range, precision, and conversions | Fixed64 Representation |
| Understand fused operations and extreme intermediates | Full-Domain Arithmetic |
| Work with vectors, matrices, quaternions, or engine adapters | Coordinate Conventions |
| Choose bounds or geometry APIs | Bounds and Geometry |
| Format values for logs or persist them safely | Diagnostics Formatting |
| See how the pieces fit together | Technical Overview |