mod package:numhask

Approximate modulo for fields
>>> modF 1.5 1.2
0.30000000000000004
A Module
a *| one == a
(a + b) *| c == (a *| c) + (b *| c)
c |* (a + b) == (c |* a) + (c |* b)
a *| zero == zero
a *| b == b |* a
Approximate divMod for fields.
>>> divModF 1.5 1.2
(1.0,0.30000000000000004)