diff options
author | aiju <devnull@localhost> | 2018-03-09 21:30:06 +0000 |
---|---|---|
committer | aiju <devnull@localhost> | 2018-03-09 21:30:06 +0000 |
commit | b7d31909f6258a36d00cb2bc2ef08687d6817755 (patch) | |
tree | 908127ad877e9db893c3d0077608004eb7f1eea4 /sys/include | |
parent | b9a08958e2b7a960b39c0db82a049836896e660e (diff) |
mptod/dtomp: add to mp.h
Diffstat (limited to 'sys/include')
-rw-r--r-- | sys/include/ape/mp.h | 2 | ||||
-rw-r--r-- | sys/include/mp.h | 2 |
2 files changed, 4 insertions, 0 deletions
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); |