From b7d31909f6258a36d00cb2bc2ef08687d6817755 Mon Sep 17 00:00:00 2001 From: aiju Date: Fri, 9 Mar 2018 21:30:06 +0000 Subject: [PATCH] mptod/dtomp: add to mp.h --- sys/include/ape/mp.h | 2 ++ sys/include/mp.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/sys/include/ape/mp.h b/sys/include/ape/mp.h index e18a70d92..63119abaf 100644 --- a/sys/include/ape/mp.h +++ b/sys/include/ape/mp.h @@ -74,6 +74,8 @@ uvlong mptouv(mpint*); /* unsigned vlong */ mpint* uvtomp(uvlong, mpint*); vlong mptov(mpint*); /* vlong */ mpint* vtomp(vlong, mpint*); +double mptod(mpint*); /* double */ +mpint* dtomp(double, mpint*); /* divide 2 digits by one */ void mpdigdiv(mpdigit *dividend, mpdigit divisor, mpdigit *quotient); diff --git a/sys/include/mp.h b/sys/include/mp.h index 9aa8a4715..b49cb16a7 100644 --- a/sys/include/mp.h +++ b/sys/include/mp.h @@ -62,6 +62,8 @@ uvlong mptouv(mpint*); /* unsigned vlong */ mpint* uvtomp(uvlong, mpint*); vlong mptov(mpint*); /* vlong */ mpint* vtomp(vlong, mpint*); +double mptod(mpint*); /* double */ +mpint* dtomp(double, mpint*); /* divide 2 digits by one */ void mpdigdiv(mpdigit *dividend, mpdigit divisor, mpdigit *quotient);