diff options
Diffstat (limited to 'src/mp-convert.c')
-rw-r--r-- | src/mp-convert.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/mp-convert.c b/src/mp-convert.c index c0a88c1..5f097c8 100644 --- a/src/mp-convert.c +++ b/src/mp-convert.c @@ -24,28 +24,24 @@ mp_set_from_mp(const MPNumber *x, MPNumber *z) mpc_set(z->num, x->num, MPC_RNDNN); } - void mp_set_from_double(double dx, MPNumber *z) { mpc_set_d(z->num, dx, MPC_RNDNN); } - void mp_set_from_integer(long x, MPNumber *z) { mpc_set_si(z->num, x, MPC_RNDNN); } - void mp_set_from_unsigned_integer(ulong x, MPNumber *z) { mpc_set_ui(z->num, x, MPC_RNDNN); } - void mp_set_from_fraction(long numerator, long denominator, MPNumber *z) { @@ -59,7 +55,6 @@ mp_set_from_fraction(long numerator, long denominator, MPNumber *z) mp_divide_integer(z, denominator, z); } - void mp_set_from_polar(const MPNumber *r, MPAngleUnit unit, const MPNumber *theta, MPNumber *z) { @@ -94,7 +89,6 @@ mp_to_integer(const MPNumber *x) return mpfr_get_si(mpc_realref(x->num), MPFR_RNDN); } - ulong mp_to_unsigned_integer(const MPNumber *x) { @@ -182,7 +176,6 @@ char_val(char **c, int base) return value; } - static int ends_with(const char *start, const char *end, const char *word) { @@ -194,7 +187,6 @@ ends_with(const char *start, const char *end, const char *word) return strncmp(end - word_len, word, word_len) == 0; } - // FIXME: Doesn't handle errors well (e.g. trailing space) static bool set_from_sexagesimal(const char *str, int length, MPNumber *z) @@ -225,7 +217,6 @@ set_from_sexagesimal(const char *str, int length, MPNumber *z) return false; } - bool mp_set_from_string(const char *str, int default_base, MPNumber *z) { |