| Value | Description |
val add : q -> q -> q | |
val ceiling : q -> z |
round up
|
val denom : q -> z | |
val destQ : q -> z * z | |
val div : q -> q -> q | |
val equal : q -> q -> bool | |
val floor : q -> z |
round down
|
val fraction : q -> q |
fractional part
|
val gt : q -> q -> bool | |
val gte : q -> q -> bool | |
val hash : q -> int | |
val integer : q -> z |
integral part = round to smallest abs value
|
val inv : q -> q | |
val lt : q -> q -> bool | |
val lte : q -> q -> bool | |
val max : q -> q -> q | |
val min : q -> q -> q | |
val mul : q -> q -> q | |
val neg : q -> q | |
val negative : q -> bool | |
val numer : q -> z | |
val of_bigint : z -> q | |
val of_int : int -> q | |
val of_string : string -> q | |
val positive : q -> bool | |
val pow : q -> z -> q | |
val powi : q -> int -> q | |
val rational : int -> int -> q | |
val rationalz : z -> z -> q | |
val round : q -> z |
round closest
|
val sign : q -> int | |
val sqr : q -> q | |
val sub : q -> q -> q | |
val to_float : q -> float | |
val to_string : q -> string | |