package calcium

  1. Overview
  2. Docs

Module Calcium.CASource

Sourcetype t
Sourceval pp : ctx:CTX.t -> Format.formatter -> t -> unit
Sourceval zero : ctx:CTX.t -> unit -> t

zero

Sourceval one : ctx:CTX.t -> unit -> t

one

Sourcemodule Repr : sig ... end
Sourceval get_acb_accurate_parts : ctx:CTX.t -> prec:int -> t -> Arb.ACB.t
Sourceval equal : ctx:CTX.t -> t -> t -> bool
Sourceval compare : ctx:CTX.t -> t -> t -> int
Sourceval hash : ctx:CTX.t -> t -> int
Sourceval sign : ctx:CTX.t -> t -> int
Sourceval le : ctx:CTX.t -> t -> t -> bool
Sourceval lt : ctx:CTX.t -> t -> t -> bool
Sourceval ge : ctx:CTX.t -> t -> t -> bool
Sourceval gt : ctx:CTX.t -> t -> t -> bool
Sourceval compare_z : ctx:CTX.t -> t -> Z.t -> int
Sourceval compare_q : ctx:CTX.t -> t -> Q.t -> int
Sourceval floor : ctx:CTX.t -> t -> Z.t
Sourceval ceil : ctx:CTX.t -> t -> Z.t
Sourceval truncate : ctx:CTX.t -> t -> Z.t
Sourceval to_string : ctx:CTX.t -> t -> string
Sourceval of_int : ctx:CTX.t -> int -> t
Sourceval of_z : ctx:CTX.t -> Z.t -> t
Sourceval of_q : ctx:CTX.t -> Q.t -> t
Sourceval to_q : ctx:CTX.t -> t -> Q.t option
Sourceval of_fmpz : ctx:CTX.t -> Flint.FMPZ.t -> t
Sourceval of_fmpq : ctx:CTX.t -> Flint.FMPQ.t -> t
Sourceval add : ctx:CTX.t -> t -> t -> t
Sourceval sub : ctx:CTX.t -> t -> t -> t
Sourceval mul : ctx:CTX.t -> t -> t -> t
Sourceval neg : ctx:CTX.t -> t -> t
Sourceval inv : ctx:CTX.t -> t -> t
Sourceval abs : ctx:CTX.t -> t -> t
Sourceval div : ctx:CTX.t -> t -> t -> t
Sourceval div_t : ctx:CTX.t -> t -> t -> Z.t
Sourceval div_e : ctx:CTX.t -> t -> t -> Z.t
Sourceval div_f : ctx:CTX.t -> t -> t -> Z.t
Sourceval mod_t : ctx:CTX.t -> t -> t -> t
Sourceval mod_e : ctx:CTX.t -> t -> t -> t
Sourceval mod_f : ctx:CTX.t -> t -> t -> t
Sourceval sqrt : ctx:CTX.t -> t -> t
Sourceval pow_int : ctx:CTX.t -> t -> int -> t
Sourceval pow : ctx:CTX.t -> t -> Q.t -> t
OCaml

Innovation. Community. Security.