CAIMEOX/moon_floating/libmp/mpc does not have a README file

MpcError

pub(all) suberror MpcError {
ValueError(String)
DomainError(String)
PoleError(String)
} derive(Eq,
Debug
)

impl Show for MpcError

RawMpc

Arbitrary-precision complex value represented by real and imaginary mpf parts.
impl Show for RawMpc

mpc_acos

mpc_acosh

fn mpc_acosh(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_add

fn mpc_add(z : RawMpc, w : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_agm

fn mpc_agm(a : RawMpc, b : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_agm1

mpc_altzeta

fn mpc_altzeta(s : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_asin

mpc_asinh

fn mpc_asinh(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_atan

mpc_atanh

fn mpc_atanh(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_besseljn

fn mpc_besseljn(n : Int, z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_cbrt

mpc_ceil

mpc_ci

mpc_ci_si_taylor

mpc_conjugate

fn mpc_conjugate(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_cos

mpc_cos_pi

fn mpc_cos_pi(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_cos_sin

fn mpc_cos_sin(z : RawMpc, prec : Int, rnd :
RoundMode
) -> (RawMpc, RawMpc)

mpc_cos_sin_pi

fn mpc_cos_sin_pi(z : RawMpc, prec : Int, rnd :
RoundMode
) -> (RawMpc, RawMpc)

mpc_cosh

mpc_div

fn mpc_div(z : RawMpc, w : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_e1

mpc_ei

mpc_ellipe

fn mpc_ellipe(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_ellipk

fn mpc_ellipk(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_exp

mpc_expj

mpc_expjpi

fn mpc_expjpi(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_factorial

fn mpc_factorial(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_fibonacci

fn mpc_fibonacci(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_floor

fn mpc_floor(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_frac

mpc_gamma

fn mpc_gamma(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_harmonic

fn mpc_harmonic(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_hash

fn mpc_hash(z : RawMpc) -> Int

mpc_is_inf

fn mpc_is_inf(z : RawMpc) -> Bool

mpc_is_infnan

fn mpc_is_infnan(z : RawMpc) -> Bool

mpc_is_nonzero

fn mpc_is_nonzero(z : RawMpc) -> Bool

mpc_ln

mpc_log

mpc_loggamma

fn mpc_loggamma(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_mul

fn mpc_mul(z : RawMpc, w : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_mul_int

fn mpc_mul_int(z : RawMpc, n : Int, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_neg

mpc_nint

mpc_nthroot

fn mpc_nthroot(z : RawMpc, n : Int, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_pos

mpc_pow

fn mpc_pow(z : RawMpc, w : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc raise MpcError

mpc_pow_int

fn mpc_pow_int(z : RawMpc, n : Int, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_psi

fn mpc_psi(m : Int, z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc raise MpcError

mpc_psi0

mpc_reciprocal

fn mpc_reciprocal(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_rgamma

fn mpc_rgamma(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_shift

fn mpc_shift(z : RawMpc, n : Int) -> RawMpc

mpc_si

mpc_sin

mpc_sin_pi

fn mpc_sin_pi(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_sinh

mpc_sqrt

mpc_square

fn mpc_square(z : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_sub

fn mpc_sub(z : RawMpc, w : RawMpc, prec : Int, rnd :
RoundMode
) -> RawMpc

mpc_tan

mpc_tanh

mpc_to_complex

fn mpc_to_complex(z : RawMpc, dps? : Int) -> (String, String)

mpc_to_str

fn mpc_to_str(z : RawMpc, dps? : Int) -> String

mpc_zeta

fn mpc_zeta(s : RawMpc, prec : Int, rnd :
RoundMode
, alt? : Bool) -> RawMpc

mpc_zetasum

fn mpc_zetasum(s : RawMpc, prec : Int, rnd :
RoundMode
, start? : Int, terms? : Int) -> RawMpc

one

fn one() -> RawMpc

zero

fn zero() -> RawMpc

Additive identity 0 + 0j.

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io