mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-10 01:50:22 -06:00
apply and affine_at multiply every entry by the power of two that brings the largest to at least 1/2 when all entries are below 1/2, so products that would be subnormal keep their precision. The identity times 5e-324 mapped (0.5, 0.5) to (0, 0) before. Maps with an entry of 1/2 or more are unchanged.