Pagwin
|
4f344d825b
|
reduced test size to make test length more reasonable
|
2024-12-11 23:59:40 -05:00 |
|
Pagwin
|
8a7ffa9e8a
|
fixed compile error due to explicit op and added some tests for bitwise xor which tests things well enough I think
|
2024-12-11 20:35:36 -05:00 |
|
Pagwin
|
8031f464fc
|
made conversion explicit
|
2024-12-11 20:31:49 -05:00 |
|
Pagwin
|
af6503d2bb
|
more numbers tested
|
2024-12-11 20:29:13 -05:00 |
|
Pagwin
|
0af557f86e
|
fixed a bug which didn't see overflow cascade all the way up in subtraction
|
2024-12-11 20:26:01 -05:00 |
|
Pagwin
|
079b16c51e
|
more tests and bug fixes forgot to commit sooner integer.cpp
|
2024-12-11 20:15:22 -05:00 |
|
Pagwin
|
b655135ea4
|
abs_sub draft impl for integer.cpp
|
2024-12-11 16:32:53 -05:00 |
|
Pagwin
|
a1ec5ddaa5
|
fixed warnings and errors before moving to abs_sub for integer.cpp
|
2024-12-11 16:28:59 -05:00 |
|
Pagwin
|
255654b284
|
negatives in addition are handled just need to do abs_sub and I'm done with draft
|
2024-12-11 16:25:58 -05:00 |
|
Pagwin
|
35efa772f0
|
redid comparison without addition or subtraction due to realization that doing them relative could lead to cycle
|
2024-12-11 16:16:01 -05:00 |
|
Pagwin
|
01c0cbb0ec
|
implemented ostream output op for integer.cpp
|
2024-12-11 15:45:58 -05:00 |
|
Pagwin
|
3b3470ed35
|
added modulus and realized more operations are trivial
|
2024-12-11 15:38:35 -05:00 |
|
Pagwin
|
da22a9e615
|
implemented all the trivial operations for integer.cpp
|
2024-12-11 15:25:32 -05:00 |
|
Pagwin
|
4cd1bd8694
|
boilerplate for integer
|
2024-12-11 12:40:47 -05:00 |
|