Stefan Müller
|
52cee73123
|
Added TBigInt.GetMostSignificantBitIndex and tests
|
2024-05-20 15:03:54 +02:00 |
Stefan Müller
|
2ca960f19c
|
Added TBigInt.ToString for debugging
|
2024-05-20 00:59:40 +02:00 |
Stefan Müller
|
9c951073d9
|
Removed irrelevant todo
|
2024-05-20 00:56:52 +02:00 |
Stefan Müller
|
18de900a38
|
Fixed BigInt subtraction for equal operands
|
2024-05-20 00:56:22 +02:00 |
Stefan Müller
|
7630bdddeb
|
Fixed array init in BigInt shift and replaced Move
|
2024-05-16 17:08:05 +02:00 |
Stefan Müller
|
1caee9ae6e
|
Fixed BigInt string initializers
|
2024-05-14 16:52:09 +02:00 |
Stefan Müller
|
e11db7155a
|
Added more BigInt features and fixes
- Fixed some uses of Move
- Added Sign, string initializers (hexadecimal and binary), explicit
converter to Int64, comparison operators
|
2024-05-13 18:19:15 +02:00 |
Stefan Müller
|
eb2b4a3f99
|
Added TBigInt unequal operator
|
2024-05-13 15:17:13 +02:00 |
Stefan Müller
|
9f619adc01
|
Fixed addition: final carry-over was inserted at the wrong end of the number
|
2024-02-14 12:09:18 +01:00 |
Stefan Müller
|
ef1eba4538
|
Fixed shl operator: incorrect move for full digit shifts
|
2024-02-14 12:09:18 +01:00 |
Stefan Müller
|
cec6985489
|
Updated operators
|
2024-02-14 12:09:18 +01:00 |
Stefan Müller
|
5a3c320942
|
Fixed TBigInt heap memory allocation (fixed memory leaks)
|
2024-02-14 12:09:18 +01:00 |
Stefan Müller
|
bfb33673ee
|
Fixed some redundant parenthesis
|
2024-02-14 12:09:18 +01:00 |
Stefan Müller
|
7a6623c99c
|
Added draft of TBigInt object
|
2024-02-14 12:09:18 +01:00 |