関数 | |
| void | ymp_assign_abs (mp_ref_t self, mp_cref_t other) |
| 多倍長整数の絶対値をディープコピーにより代入. より詳しく... | |
| void | ymp_assign_abs_digit (mp_ref_t self, digit_t other) |
| 多倍長整数の絶対値をdigit_tから代入. より詳しく... | |
| void | ymp_assign_abs_array (mp_ref_t self, size_t len, const digit_t *array) |
| 多倍長整数にdigit_tの列から絶対値を代入. より詳しく... | |
|
||||||||||||
|
多倍長整数の絶対値をディープコピーにより代入. otherの保持している整数の絶対値をselfにディープコピーする。
construct.c の 336 行で定義されています。 参照 digit_t, multiprec::digits, mp_cref_t, multiprec::used, と ymp_reserve.
|
|
||||||||||||
|
多倍長整数の絶対値をdigit_tから代入.
construct.c の 352 行で定義されています。 参照 digit_t, multiprec::digits, multiprec::used, と ymp_reserve.
00353 {
00354 ymp_reserve(self, 1);
00355 self->used = 1;
00356 self->digits[0] = other;
00357 }
|
|
||||||||||||||||
|
多倍長整数にdigit_tの列から絶対値を代入.
construct.c の 369 行で定義されています。 参照 digit_t, multiprec::digits, multiprec::used, と ymp_reserve.
00370 {
00371 self->used = len;
00372 ymp_reserve(self, len);
00373 memcpy(self->digits, array, len*sizeof(digit_t));
00374 }
|
1.2.14 作者 Dimitri van Heesch,
© 1997-2002