関数 |
size_t | ymp_addabs (digit_t *result, const digit_t *lhs, const digit_t *rhs, size_t lhs_len, size_t rhs_len) |
| digit_tの列で表されている絶対値の和を求める. より詳しく...
|
size_t | ymp_subabs (digit_t *result, const digit_t *lhs, const digit_t *rhs, size_t lhs_len, size_t rhs_len) |
| digit_tの列で表されている絶対値の差を求める. より詳しく...
|
void | ymp_do_add (mp_ref_t result, mp_cref_t self, mp_cref_t other, int is_add) |
| 加減算を実行する。. より詳しく...
|
void | ymp_do_add_digit (mp_ref_t result, mp_cref_t self, digit_t other, int is_add) |
| digit_tとの加減算を実行する。. より詳しく...
|
void | ymp_add (mp_ref_t result, mp_cref_t self, mp_cref_t other) |
| 多倍長整数の加算. より詳しく...
|
void | ymp_sub (mp_ref_t result, mp_cref_t self, mp_cref_t other) |
| 多倍長整数の減算. より詳しく...
|
void | ymp_add_digit (mp_ref_t result, mp_cref_t self, digit_t val) |
| 多倍長整数にdigit_tを足す. より詳しく...
|
void | ymp_sub_digit (mp_ref_t result, mp_cref_t self, digit_t val) |
| 多倍長整数からdigit_tを引く. より詳しく...
|
void | ymp_neg (mp_ref_t result, mp_cref_t orig) |
| 多倍長整数の符号反転. より詳しく...
|