Isaac Carruthers
|
b29c13e54f
Remove unnecessary PartialOrd constraint on new Rem implementation.
|
7 years ago |
Alice Ryhl
|
ff8f106186
Test *Assign for BigUint
|
7 years ago |
Alice Ryhl
|
555dab7d33
Implement ShrAssign and ShlAssign for BigUint
|
7 years ago |
Alice Ryhl
|
2f6c0bf354
Implement BitXorAssign for BigUint
|
7 years ago |
Alice Ryhl
|
8c3b2de11c
Implement BitAndAssign and BitOrAssign for BigUint
|
7 years ago |
Alice Ryhl
|
23085800e0
Implement RemAssign for BigUint
|
7 years ago |
Alice Ryhl
|
e85ab24567
Forward by-value biguint and scalars to {Add,Mul,Sub,Div}Assign
|
7 years ago |
Alice Ryhl
|
04117fafe9
Implement DivAssign for BigUint
|
7 years ago |
Alice Ryhl
|
17030ea412
Implement SubAssign for BigUint
|
7 years ago |
Alice Ryhl
|
8c47ca00c7
Implement MulAssign for BigUint
|
7 years ago |
Alice Ryhl
|
03d717f26f
Implement AddAssign for BigUint
|
7 years ago |
Isaac Carruthers
|
263bd0ec44
Switch to using a simpler scheme for complex remainders
|
7 years ago |
Isaac Carruthers
|
42a6ae5353
Extract common logic for from_str and from_str_radix for `Complex`
|
7 years ago |
Nicolas Kirchner
|
bcd76c55e8
Optimize mac_digit
|
7 years ago |
Nicolas Kirchner
|
243bc6fe4c
Optimize Toom-3 algorithm
|
7 years ago |
Nicolas Kirchner
|
b43c1ab258
Replace the use of a feature not yet implemented in rust 1.8
|
7 years ago |
Nicolas Kirchner
|
c9c40b9402
Optimize and clean the Toom-3 algorithm and choose better thresholds
|
7 years ago |
Nicolas Kirchner
|
d7554ad931
Naive implementation of the Toom-3 algorithm
|
7 years ago |
Isaac Carruthers
|
41d6a32dba
Removed extraneous where clauses
|
7 years ago |
Isaac Carruthers
|
2dcb722007
Merge remote-tracking branch 'upstream/master'
|
7 years ago |
Isaac Carruthers
|
1b671ca43e
Add general Rem and Num implementations for Complex<T>
|
7 years ago |
Nicolas Kirchner
|
10127907f5
Add a bench for bigint multiply
|
7 years ago |
bors[bot]
|
e7df30bac4
Merge #325
|
7 years ago |
Nicolas Kirchner
|
cbdaf8f6f9
Optimize `BigInt::from_biguint` and `BigInt::assign_from_slice`
|
7 years ago |
Nicolas Kirchner
|
5106fcc95a
Replace `Vec::copy_from_slice` not implemented in rust 1.8 by another method
|
7 years ago |
Nicolas Kirchner
|
9b56d6667c
Implement assign_from_slice
|
7 years ago |
bors[bot]
|
54fe41f305
Merge #323 #324
|
7 years ago |
Martin Geisler
|
97bc42854a
Add CI badge
|
7 years ago |
Martin Geisler
|
8d64ff9708
Add CI badge
|
7 years ago |
Josh Stone
|
846ef39ba6
complex: bump to 0.1.40 with fixed traits dep
|
7 years ago |