|
Data.Fixed | Portability | portable | Stability | experimental | Maintainer | Ashley Yakeley <ashley@semantic.org> |
|
|
|
Description |
This module defines a "Fixed" type for fixed-precision arithmetic.
The parameter to Fixed is any type that's an instance of HasResolution.
HasResolution has a single method that gives the resolution of the Fixed type.
Parameter types E6 and E12 (for 10^6 and 10^12) are defined, as well as
type synonyms for Fixed E6 and Fixed E12.
This module also contains generalisations of div, mod, and divmod to work
with any Real instance.
|
|
Synopsis |
|
|
|
Documentation |
|
|
generalisation of div to any instance of Real
|
|
|
generalisation of mod to any instance of Real
|
|
|
generalisation of divMod to any instance of Real
|
|
|
Instances | |
|
|
class HasResolution a where | Source |
|
| Methods | | | Instances | |
|
|
|
First arg is whether to chop off trailing zeros
|
|
|
Instances | |
|
|
|
|
|
Instances | |
|
|
|
|
Produced by Haddock version 0.9 |